![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2008
Сообщений: 41
|
внутри мувиклипа пишу такую конструкцию
в catch никакой реакции (в клипе меньше 1000 кадров) почему? |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 41
|
что тогда означает эта строка из хелпа?
Throws ArgumentError — If the scene or frame specified are not found in this movie clip. |
|
|||||
|
Modus ponens
|
Можно передать строку являющуюся меткой "label" ключегого кадра / имененем сцены. Если метка с именем отстутствует - будет ошибка.
__________________
Hell is the possibility of sanity |
|
|||||
|
Пользуйтесь MovieClip.totalFrames
__________________
Дело не в тебе |
|
|||||
|
[+4 08.02.08]
|
Цитата:
var label1:String = "test1"; // этой метки нет var label2:String = "test2"; // эта метка есть try { this.gotoAndStop(label1); } catch(e:ArgumentError) { this.gotoAndStop(label2); // на label2 не переходит } Решил проблему следующим образом: var label1:String = "test1"; // этой метки нет var label2:String = "test2"; // эта метка есть this.gotoAndStop(label1); if(this.currentLabel != label1) { // если не произошёл переход this.gotoAndStop(label2); // переходим на label2 } ![]()
__________________
http://www.website63.ru Последний раз редактировалось Sem3D; 13.11.2008 в 15:31. |
|
|||||
|
Modus ponens
|
кстати... странная ситуация, gotoAndStop() может выдать такую ошибку, а gotoAndPlay() - нет =/ Логика мне не понятна...
http://livedocs.adobe.com/flash/9.0/...l#gotoAndPlay() описания обоих методов идут подряд. У певого вообще никакой документации по ошибкам, у второго - пожалуйста... =/
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Jul 2007
Адрес: Дубна, Моск.обл.
Сообщений: 108
|
|
![]() |
![]() |
Часовой пояс GMT +4, время: 13:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|