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