![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2010
Сообщений: 26
|
Я сделал видеоролик с анимацией, реализуемый классом SlideObj. Анимируется некий рисунок (символ) которому я дал айдишник mc_pic.
В AS3 в главном классе я размножаю этот ролик (создаю несколько объектов класса SlideObj) и каждый объект SlideObj при инициализации подгружает свой рисунок, который и должен будет анимироваться так, как это сделано в изначальном шаблоне: Проблема в том, что новый загруженный рисунок отображается только в первом кадре анимации, а во всех последующих ключевых кадрах показывается старый, шаблонный рисунок. Получается, что этот mc_pic, в который я гружу картинку, существует только в первом кадре? Или в каждом новом кадре он уже другой, не тот, что в первом... |
|
|||||
|
Регистрация: May 2010
Сообщений: 26
|
loader у меня вызывается только один раз в пределах инициализации класса. То есть, для каждого объекта он разный в любом случае.
Мне кажется проблема в том, что в каждом кадре mc_pic - разные объекты одного и того же символа. То есть, если в первом кадре я для mc_pic загрузил другую картинку, то на mc_pic во 2-м кадре это никак не повлияет и надо вставлять картинку в mc_pic во всех кадрах. Конечно это только мое предположение. Но больше мыслей нет. Я во flash не слишком разбираюсь, и мне кажется для знающих людей тут все очевидно должно быть, потому что задача вполне стандартная - создание шаблона анимации с последующим его размножением... Последний раз редактировалось kerranswell; 18.02.2011 в 13:08. |
|
|||||
|
Регистрация: Jun 2006
Адрес: Москва
Сообщений: 461
|
Проверьте, имеет ли анимируемый ролик одно и то же имя во всех ключевых кадрах.
|
|
|||||
|
Регистрация: May 2010
Сообщений: 26
|
конечно, mc_pic во всех ключевых кадрах
Добавлено через 14 минут Так, новые данные: похоже проблема немного в другом. Я проверил, новая картинка остается только при первом проигрывании ролика - она делает свое движение до следующего ключевого кадра, затем меняется на шаблонный рисунок и отныне всегда остается им, даже когда ролик вновь проигрывает все циклически с первого кадра! То есть даже на первом кадре не сохраняется... вобще не понятно теперь.. Добавлено через 3 часа 18 минут После длительного геморроя выяснил что искал проблему не там. Дело в том, что слой с этим объектом (mc_pic) лежит под маской. Оказывается, если слой вынести из под маски, то все работает нормально! А стоит засунуть под маску, работает только до первого ключевого кадра. Это меня еще больше загоняет в ступор.... Добавлено через 3 часа 43 минуты Определил точный момент, когда исчезает загруженная картинка - когда фигура в маске начинает изменение своей формы. То есть на маске стоит ShapeTween. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:37. |
|
|
« Предыдущая тема | Следующая тема » |
|
|