![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
Здравствуйте.
DocumentClass- Main; Всего 5 сцен, все объекты созданы статически, классы импортированы в as3. Просматриваю DisplayList, только объекты первой сцены. Как получить доступ к объектам других сцен? |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
на основной сцене
в результате правильный список объектов сцены 1 переходим и смотрим список gotoAndStop(this.scenes[4].name,this.scenes[4].name) for (var i:int=0;i<numChildren;i++) { trace(getChildAt(i).name); } в трэйсе пусто |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
первый кадр каждой сцены имеет имя совпадающее с именем сцены
Добавлено через 22 минуты переход на сцену осуществляется корректно |
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
т.е. второй трэйс показывает объекты сцены?
|
|
|||||
|
Регистрация: Feb 2009
Сообщений: 33
|
Чистый проект. на первой сцене мувиклип с именем S1, на второй S2;
package{ import flash.display.*; public dynamic class MainScene extends MovieClip{ public function MainScene(){ trace("Work"); stop(); for (var i:int=0;i<numChildren;i++) { trace(getChildAt(i).name); } gotoAndStop("1","Scene 2"); for (var i:int=0;i<numChildren;i++) { trace(getChildAt(i).name); } } } } Work S1 TypeError: Error #1009: Cannot access a property or method of a null ..... Добавлено через 32 минуты Смотрю в отладке до в списке сцен как и положено две штуки. ссылка S1 не null, S2=null; после goto... S1=null;S2=null; Последний раз редактировалось nick_van_rijn; 12.02.2009 в 19:33. |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|