![]() |
|
||||||||||
|
|
|
|||||
|
.
|
trace(this). Куда смотрит?
|
|
|||||
|
Хм, Menu(...) - это вообще на кастинг в AS3 походит. Где new?
и updateItems() должна быть public, проверьте.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 104
|
А вот таким образом уже работает:
Но это если динамическое создание экземпляра. А как работать с уже созданным во fla? Последний раз редактировалось xjack; 26.01.2010 в 16:20. |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 104
|
Тут еще одна проблема появилась. Понадобилось загрузить xml-файл, в конструкторе главного класса пишу
xml = new XML(); xml.ignoreWhite = true; xml.onLoad = xmlComplete; xml.load("Menu.xml"); И получается что из нее я не могу достучаться до методов главного класса,они просто не видны. В AS 3.0 вроде в аналогичных ситуациях все нормально работало. Пока что удалось восстановить ссылку на его экземпляр с помощью _root.getInstanceAtDepth Но хотелось бы как то по-человечески. Последний раз редактировалось xjack; 27.01.2010 в 02:32. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Используйте Delegate.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 12:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|