![]() |
Запретить повтор MovieClip
Кто посоветует удобные способы это сделать в As3 - т е чтобы клип останавливался на последнем кадре и не играл повторно?
|
В последнем кадре написать stop();
|
Во Flash Ide? Пробовал - не работает =(
Добавлено через 4 минуты Когда подключаешь мувик в AS3 приложение stop() в последнем кадре не работает |
Класс мувика из библиотеки наследуйте от МувиКлипа и будет вам счастье.
|
Ну это само собой, тип переменной в AS3 - MovieClip, во Flash IDE в последнем кадре мувика пишу stop(), тем не менее игнорируется.
|
подписаться на "enterFrame" и остановить, когда текущий кадр равен последнему.
|
Ну пока так и пришлось сделать, в данном случае это как то геморно и не совсем равильно. Да и в любом случае - должен же код в кадрах читаться в AS3.
|
Цитата:
|
>> должен же код в кадрах читаться в AS3
это смотря что вы с ним делали после этого - если заэмбедили из SWF, то как раз таки не должен. Флексoвый компилятор просто не парсит код с таймлайна. |
Спасибо, в точку!=) Именно из swf и заембеддил. Просто когда использвал Флексовый компонент Image и ставил в source swf, то код из кадров работал. А когда работаю с самим мувиклипом, то облом, а жаль..
|
| Часовой пояс GMT +4, время: 21:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.