Перемещение объекта с помощью стрелок на клавиатуре.
|
|
andreycream | Дата: Среда, 16.06.2010, 13:02 | Сообщение # 1 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Доброго времени суток, уважаемые клубчане! Это мой первый урок, так что не судите строго . В этом уроке вы научитесь перемещать объект с помощью стрелок на клавиатуре. Доступно только для пользователей Если что-то непонятно, вот исходник.
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
Сообщение отредактировал andreycream - Понедельник, 21.06.2010, 08:21 |
|
|
|
Аннушка | Дата: Среда, 16.06.2010, 17:03 | Сообщение # 2 |
Мастер
Клубчанин
Репутация: 561
Сообщений: 4174
|
andreycream, спасибо за урок Только постарайся его сделать БОЛЕЕ ПОДРОБНЫМ, чтобы могли разобраться те, кто делает самые первые шаги во Флеше. То, что тебе кажется "само собой", не каждый начинающий усвоил. Пусть урок будет максимально подробным, как те, что ты у нас находил. Ещё укажи, пожалуйста, сайт, где взял урок
Звания и титулы:
|
|
|
|
andreycream | Дата: Среда, 16.06.2010, 19:38 | Сообщение # 3 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Аннушка, Quote спасибо за урок . Да незачто:)
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
|
|
|
|
Марго | Дата: Четверг, 17.06.2010, 13:32 | Сообщение # 4 |
Мастер
Админ
Репутация: 543
Сообщений: 4822
|
Сделала всё в точности. Ничего не двигается. Скачала источник, там всё в порядке... может пропущено какое то действие?
|
|
|
|
andreycream | Дата: Четверг, 17.06.2010, 13:53 | Сообщение # 5 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Марго, выдели свой объект, и открой вкладку Properties(Свойства). Напиши для своего объекта имя Star в поле instance name, или если у тебя flash cs5, в поле назначить имя екземпляру
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
|
|
|
|
Бродяга | Дата: Четверг, 17.06.2010, 13:57 | Сообщение # 6 |
Умелец
Смотритель
Репутация: 283
Сообщений: 685
|
Для начала: в уроке не упомянуто, что в свойствах символа надо указать имя экземпляра — movieClip_1 Кроме того, при компиляции у меня выдало ошибку: Монтажный кадр 1, слой=Actions, кадр=1, line 3 Не удалось загрузить класс или интерфейс "KeyboardEvent". Quote (Марго) Скачала источник, там всё в порядке... может пропущено какое то действие? Марго, по-моему и там не все в порядке. Я тоже скачал исходник, но хоть ошибки при нажатии Ctrl+Enter (просмотр анимации) и не выдало, но объект на нажатия клавиш не реагирует.
В тапера просьба не стрелять — лабает как умеет. Звания и титулы: Эрудит июня
|
|
|
|
Марго | Дата: Четверг, 17.06.2010, 14:02 | Сообщение # 7 |
Мастер
Админ
Репутация: 543
Сообщений: 4822
|
Quote (Бродяга) в уроке не упомянуто, что в свойствах символа надо указать имя экземпляра — movieClip_1 Ага, думаю это и есть основная причина неудачи. Quote (Бродяга) но объект на нажатия клавиш не реагирует У меня реагирует на исходнике, сейчас попробую ввести имя экземпляра, посмотрю что изменится. Именно по этой причине, я всегда рекомендую не сразу выкладывать уроки, а высылать модератору или Админу, на проверку. Проверив ошибки и недочёты, потом уже смело можно размещать - от это выигрывают ВСЕ: и те кто их изучают, они учатся по рабочему уроку, и те кто проверяют, они не теряют навыков, и те кто выкладывают, получая заслуженную благодарность и многочисленные спасибо. 
|
|
|
|
andreycream | Дата: Четверг, 17.06.2010, 14:10 | Сообщение # 8 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Ок! Теперь всегда буду высылать свои уроки на модерацию. Просто до этого момента я об этом не знал. Я на нашел оибку в коде и исправил её. Вместо movieClip_1 в имя зкмпляра надо писать Star, как я и написал в уроке.
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
|
|
|
|
Марго | Дата: Четверг, 17.06.2010, 14:17 | Сообщение # 9 |
Мастер
Админ
Репутация: 543
Сообщений: 4822
|
andreycream, а мы нигде и не писали об этом, просто до этого подавляющее количество уроков было сделано одноклубниками , скажем так со стажем , они уже просто всё сами знали. Спасибо за урок в любом случае кому нибудь обязательно пригодится. Хорошо что вовремя нашли ошибочку и устранили. У меня кстати уже всё получилось, я изменила имя экземпляра на movieClip_1 и всё заработало. Прилагаю результат А раз ты уже изменил на Star то и вовсе замечательно. Бродяга спасибо что заметил, вот сообща и разобрались 
|
|
|
|
andreycream | Дата: Четверг, 17.06.2010, 14:19 | Сообщение # 10 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Бродяга, Quote Кроме того, при компиляции у меня выдало ошибку: Монтажный кадр 1, слой=Actions, кадр=1, line 3 Не удалось загрузить класс или интерфейс "KeyboardEvent". Возможно ты невнимательно прочитал урок, это урок ActionScript3. Или, возможно, у тебя старая версия флеша. Я писал и тестировал код в Flash CS5
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
|
|
|
|
Аннушка | Дата: Четверг, 17.06.2010, 14:19 | Сообщение # 11 |
Мастер
Клубчанин
Репутация: 561
Сообщений: 4174
|
andreycream, попробовала и я... теперь получилось Укажи ещё и сайт, где взял урок. Мой результат ВОТ
Звания и титулы:
|
|
|
|
Марго | Дата: Четверг, 17.06.2010, 14:20 | Сообщение # 12 |
Мастер
Админ
Репутация: 543
Сообщений: 4822
|
У меня CS4 и всё работает...
|
|
|
|
Бродяга | Дата: Четверг, 17.06.2010, 14:22 | Сообщение # 13 |
Умелец
Смотритель
Репутация: 283
Сообщений: 685
|
andreycream, Сорри, я действительно привык работать под AS2 — требование нашей системы показа банеров на сайте. Ща попробую под AS3. Но у меня почему-то и твой ролик не отрабатывает. Стоит звездочка в центре экрана и на клавиатуру не реагирует. Windows XP SP3, Adobe Flash CS4
В тапера просьба не стрелять — лабает как умеет. Звания и титулы: Эрудит июня
Сообщение отредактировал Бродяга - Четверг, 17.06.2010, 14:25 |
|
|
|
andreycream | Дата: Четверг, 17.06.2010, 14:23 | Сообщение # 14 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Аннушка, Нету сайта с которого я взял этот урок. Я сам его написал. И как оказалось с ошибкой
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
|
|
|
|
Аннушка | Дата: Четверг, 17.06.2010, 14:24 | Сообщение # 15 |
Мастер
Клубчанин
Репутация: 561
Сообщений: 4174
|
Quote (andreycream) Я сам его написал. Браво! А от ошибок никто не застрахован
Звания и титулы:
|
|
|
|
andreycream | Дата: Четверг, 17.06.2010, 14:26 | Сообщение # 16 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Марго, Молодец! Отличный результат!  Добавлено (17.06.2010, 14:26) --------------------------------------------- Аннушка, Quote Quote (andreycream) Я сам его написал. Браво! Спасибо :-)
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
|
|
|
|
Бродяга | Дата: Четверг, 17.06.2010, 14:28 | Сообщение # 17 |
Умелец
Смотритель
Репутация: 283
Сообщений: 685
|
Не знаю в чем дело. Ошибку не відает, но на клаву реагировать не хочет. Ладно, вечером буду разбираться.
В тапера просьба не стрелять — лабает как умеет. Звания и титулы: Эрудит июня
|
|
|
|
andreycream | Дата: Четверг, 17.06.2010, 14:54 | Сообщение # 18 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Бродяга, Возможно в КОДЕ и в ИМЯ ЕКЗЕМПЛЯРА стоят разные имена. Например в КОДЕ - movieClip_1, а в ИМЯ ЕКЗКМПЛЯРА - Star. Обязательно проверь Добавлено (17.06.2010, 14:32) --------------------------------------------- Бродяга, Ничего страшного. Попробуй пройти урок с самого начала. Может ты не заметил новых изменений, т.к. тогда, когда писались все эти комментарии, я читал их, и на ходу исправлял урок. Советую пройти урок заново.
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
Сообщение отредактировал andreycream - Четверг, 17.06.2010, 14:55 |
|
|
|
Бродяга | Дата: Четверг, 17.06.2010, 15:00 | Сообщение # 19 |
Умелец
Смотритель
Репутация: 283
Сообщений: 685
|
andreycream, да нет, поверь мне, я не в первые с мувиклипами работаю. Проблема в том, что даже твой исходник у меня после компиляции не реагирует на клавиатуру. Попробую дома после работы. Там английский Флеш стоит, а на работе русский. Хотя вряд ли в этом дело. Флеш то хоть и русский но лицензионный.
В тапера просьба не стрелять — лабает как умеет. Звания и титулы: Эрудит июня
|
|
|
|
Аннушка | Дата: Четверг, 17.06.2010, 15:50 | Сообщение # 20 |
Мастер
Клубчанин
Репутация: 561
Сообщений: 4174
|
Бродяга, у меня тоже получилось (смотри выше)
Звания и титулы:
|
|
|
|
Бродяга | Дата: Четверг, 17.06.2010, 17:16 | Сообщение # 21 |
Умелец
Смотритель
Репутация: 283
Сообщений: 685
|
Аннушка, умничка. Я ж не говорю, что ошибка в уроке. Что-то не то с моей системой.
В тапера просьба не стрелять — лабает как умеет. Звания и титулы: Эрудит июня
|
|
|
|
andreycream | Дата: Суббота, 19.06.2010, 08:41 | Сообщение # 22 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Аннушка, Молодец!!! Прекрассный результат! Браво  Добавлено (19.06.2010, 08:41) ---------------------------------------------
g
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
Сообщение отредактировал andreycream - Пятница, 18.06.2010, 22:51 |
|
|
|
Марго | Дата: Суббота, 19.06.2010, 17:08 | Сообщение # 23 |
Мастер
Админ
Репутация: 543
Сообщений: 4822
|
Урок прорекламировала на Главной странице сайта, теперь когда он полностью рабочий и проверенный можно им и похвастаться andreycream, спасибо за урок Я особо в код не вникала, может там надо пояснить что каждая функция означает... уроки то для новичков расчитаны, думаю им интересно будет понять КАК это работает. andreycream, как считаешь нужны дополнительные комментарии по строчкам кода?
|
|
|
|
andreycream | Дата: Суббота, 19.06.2010, 20:41 | Сообщение # 24 |
Адепт
Клубчанин
Репутация: 19
Сообщений: 52
|
Марго, Спасибо, что прорекламировала урок!! А пояснения к коду я сейчас добавлюДобавлено (19.06.2010, 20:41) --------------------------------------------- Уже добавил.
...-- Великие умы обсуждают идеи, средние - обсуждают поступки, а малые - людей --...
|
|
|
|
Аннушка | Дата: Суббота, 19.06.2010, 21:05 | Сообщение # 25 |
Мастер
Клубчанин
Репутация: 561
Сообщений: 4174
|
andreycream, немножко не так... Надо было расшифровку сделать за пределами кода, выделив цветом и крупно, чтобы легче читалось. Как у нас в уроках, посмотри. Добавь, если не трудно, отдельно РАСШИФРОВКУ. Посмотри как ЗДЕСЬ
Звания и титулы:
|
|
|
|