![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 253
|
Привет.
Пишу во фреймах, поэтому сталкиваюсь с проблемой использования некоторых мувиклипов. Как к ним правильно обращаться? Вот ситуация - на сцене есть мувик mc1 и mc2. Внутри mc2 - еще два мувика один в другом. Хочу из самого глубокого мувика вызвать mc1 и не поолучаеться - говорит, что такой объект неизвестен. делал я просто Выскакивает ошибка. Как уже не пробовал играться с парентами - ничего не получаеться. Подскажите, как правильно обращаться к мувикам в As3? если пишешь во фреймах.
__________________
Living with the smile |
|
|||||
|
Регистрация: Nov 2008
Сообщений: 65
|
можно
Хотя и твой код должен работать. Скорее всего ты обращаешься в момент, когда mc1 еще нету. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 253
|
спасибо, буду пробовать.
А вот еще один вопросик: в As2 можно было в любом месте создавать по типу Потом в любом месте мувика использовать это. А в As3 пробовал, но такое не получаеться.
__________________
Living with the smile |
|
|||||
|
В строке
у вас неизвестная составляющая является mc1. Т.е. если вы протрейсите то увидите что mc1=undefined. Потому, что DisplayObjectConteiner не является динамическим классом. Чот это значит? А то, что DisplayObjectContainer может содержать только те методжы и свойства, которые были даны ему в описании класса. Я так полагаю, вас не интересуют особые программерские заморочки о правильности подхода Потому вот вам 2 варианта: |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 253
|
спасибо,работает теперь. По сравнению с AS2 логика конечно сложноватая
![]()
__________________
Living with the smile |
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Конечно, если придумывать сложности самому себе, используя parent.parent.parent...
|
|
|||||
|
ветеран форума
|
Потому что писать во фреймах в AS3 - извращение. И гулять так через все уровни вложенности тем более. Тут проблема не в языке, а в реализации.
__________________
4am is time to rock |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 253
|
Тоесть самым лучшим выходом реализации будет писать через классы?
__________________
Living with the smile |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Точнее в проектировании.
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 253
|
Когда пробовал писать в классах сталкивался с проблемами передачи значений между классами и непонятными ошибками. Отбило меня от классов, хотя теперь понимаю, что зря.
__________________
Living with the smile |
![]() |
![]() |
Часовой пояс GMT +4, время: 01:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|