![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 2
|
Доброго вам!
Вот у меня странная проблема. Работаю во FlashBuilder 4.0, проект чистый AS3, и надо эмбедить анимационные штуки. дальше как обычно, addChild, вешаю addEventListener на MouseEvent.MOUSE_OVER, и тут-то должно начаться самое интересное. private function onSomeButtonMouseOver(evt:MouseEvent):void { someButtonMC.gotoAndPlay("to_active"); } Я внутри символа в нужных фреймах прописал команды и сделал метки (старая школа, но не всё можно скриптами заанимировать). Вначале stop, в середине stop, в конце gotoAndStop(1), ну многие из вас такое уже сотни раз видели. СУТЬ ПРОБЛЕМЫ. А проблема в том, что в том месте, где должен наступить stop(), прописанный в таймлайне символа, ОСТАНОВКА НЕ НАСТУПАЕТ. Скажите, то что таймлайновые команды при эмбеде игнорируются — это нормальное явление, или я что-то не так делаю? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
ActionScript в кадрах игнорируется. Вариантов два:
1) Использовать Embed как бинарник и делать loadBytes с последующим выдиранием контента; 2) Навесить код на мувик через addFrameScript. |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|