|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jul 2007
Адрес: Дубна, Моск.обл.
Сообщений: 108
|
Обращение к вложенному мувику через getChildByName выдает null
Всем привет,
пишу бильярд, возникла такая проблема. Есть мувик Ball (к нему привязан класс Ball) и мувик Game (класс Game). В мувике Ball несколько кадров - разные шары, и в каждом кадре есть мувик graph, в котором содержится само изображение шара. Так вот, надо из класса Ball обратиться ко вложенному мувику graph, пытаюсь обратиться после ADDED_TO_STAGE так: Если мувик Ball остановлен на 1 кадре, то все работает, а если на любом другом, выдает null. Самое странное, что при компиляции под 10 плеер все прекрасно работает. Пожалуйста, помогите решить проблему. Исходник приложил. Заранее спасибо! |
|
|||||
Регистрация: Jul 2007
Адрес: Дубна, Моск.обл.
Сообщений: 108
|
silin
Не очень понял, какую иерархию мувиков ты предлагаешь. Можно поподробнее? Если создать мувик, например, ballGraphics и поместить в него все кадры из клипа Ball, тогда обращение будет Но насколько я понимаю, результат будет тот же самый. Последний раз редактировалось musat; 11.10.2008 в 22:51. |
|
|||||
ага, тоже самое..
сори, но я не догнал, что тебе нужно именно к графике в фреймах достучаться я предполагал что-то типа public var graph:MovieClip; public function Ball(id:int) { graph.gotoAndStop(id+1);//graph - мувик с кадрами шаров addEventListener(Event.ADDED_TO_STAGE,addHandler); } private function addHandler(e:Event):void { trace( "graph : " + graph ); } никогда не пытался ( и не буду) программно добраться до содержимого фреймов, по мне так многокадровые мувики для анимации только и нужны.. Последний раз редактировалось silin; 11.10.2008 в 22:59. |
|
|||||
Регистрация: Jul 2007
Адрес: Дубна, Моск.обл.
Сообщений: 108
|
Спасибо, понял, как надо решить эту проблему.
Просто на AS3 пишу совсем недавно, это первый нормальный проект на нем, поэтому, к сожалению, еще не избавился от привычек AS2. |
Часовой пояс GMT +4, время: 00:34. |
|
« Предыдущая тема | Следующая тема » |
|
|