![]() |
Доступ к основным методам
Есть такая прога
mainApp.as Код AS3:
Код AS3:
|
А у вас есть метод test в mainApp?
|
public function test():void
|
Код AS3:
Код AS3:
|
тьфу ты...))
Вам для каких целей? просто так в своем екземплклассе вы не сможете добраться до майн класса там либо передавать ссылку, либо вы можете создать статичное свойство вроде такого Код AS1/AS2:
Код AS3:
|
при инициализации флэш инициализирует mainApp и где-то ведь хранится ссылка на него. про передачу this я думал но тогда привязка класса к mainApp и если потом его использовать в другом проекте то надо переделывать. Мне вообще это нужно для создания функции дебаг и в классе проверить если она доступна то вызывать. А также для доступа к параметрам flashvars через loaderInfo. В mainApp доступно root.loaderInfo.parameters как до них добраться в exampleClass?
|
ну по идее для доступа к флешворсам вам достаточно создать экземпляр LoaderInfo в вашем экземпеле и получить доступ к флеш ворсам. Для этого по крайней мере не нужна ссылка на документ класс
|
что-то не сработало с instance. говорит что нулл. main = Main.inst(); а при вызове main.Log ругается что main null
|
код ваш выложите
|
Main.inst().Log работает
Добавлено через 2 минуты ну че код, в конструкторе присвоил main = Main.inst() и не работало. Скорее всего конфликт main и Main. Ну не важно. Все равно я не нашел ответа на свой вопрос. http://www.flasher.ru/forum/showpost...31&postcount=6 |
| Часовой пояс GMT +4, время: 03:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.