|
|
|||||
Регистрация: Mar 2009
Адрес: Киев
Сообщений: 95
|
Событие окончания MovieClip
Вставляю на основную сцену программно мувик из, допустим, 30 кадров.
Подскажите, пожалуйста, существует ли событие окончания проигрывания мувика Mc. Т.е. я хочу после того как до конца проиграется этом мувик загрузить следующий Спасибо. |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Не совсем понимаю, зачем нужна подобная схема, но раз уж нужна, то: на последнем кадре каждого мувиклипа добавить строчку:
А на главной шкале к этим мувикам добавить слушатели: |
|
|||||
.
|
Я тоже не понимаю, зачем писать код в кадрах. addFrameScript приятственнее выглядит.
|
|
|||||
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Дело вкуса. Работать будет так же.
|
|
|||||
буду краток
модератор форума
Регистрация: Sep 2003
Адрес: Ближайшее Замкадье
Сообщений: 3,110
Записей в блоге: 28
|
__________________
Отряд Котовскага |
|
|||||
Регистрация: Mar 2009
Адрес: Киев
Сообщений: 95
|
Цитата:
Последний раз редактировалось Abdilxamidov; 02.12.2010 в 00:33. |
|
|||||
Mc= new My_mc; stage.addChild(Mc); Mc.addEventListener(Event.ENTER_FRAME , checkFinish); Mc.gotoAndPlay(1); private function checkFinish(e:Event) { if(e.target.currentFrame == e.target.totalFrames) { e.target.removeEventListener(Event.ENTER_FRAME , checkFinish); e.target.stop(); //ВСЕ ТУТ КОНЕЦ МУВИКЛИПА ,делай например stage.removeChild(e.target); stage.addChild(new MC2());.................. } } |
Часовой пояс GMT +4, время: 15:17. |
|
« Предыдущая тема | Следующая тема » |
|
|