![]() |
Секвенция bitmap'ов в мувиклип
ситуация в следующем:
Некий "навороченный" эффект, в целях увеличения быстродействия, рендриться в серию битмапов, что бы позже можно было без тормозов его проиграть. Вопрос - как это реализовать? Я пытаюсь сделать так: Код:
private function renderFrame(frame){ |
а не легче написать простенький класс для хранения кадров и их проигрывания?
|
Цитата:
|
Можешь реализовать свой генератор тактов...
|
Цитата:
|
Дело в том, что, насколько я знаю, gotoAndStop будет выполнен не сразу, а только при всплытии события ENTER_FRAME, т.е. после
videoSource.gotoAndStop(frame); rendredVideo.gotoAndStop(frame); вы должны сделать следующее videoSource.addEventListener(Event.ENTER_FRAME, _onEnterFrame); А также нужно определить метод-обработчик события _onEnterFrame: Код:
private function _onEnterFrame(evt:Evnet):void{ |
| Часовой пояс GMT +4, время: 19:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.