![]() |
достучаться до stage
Можно ли из дочернего подгружаемого класса достучаться до stage, не зная имени основного класса? Как?
Стоит задача определить во внутреннем классе высоту и ширину stage Каждый раз передавать параметром не хочется, вот ищу другие решения. |
Код AS3:
|
У любого мувика есть ссылка на stage, если он _ДОБАВЛЕН_НА_СЦЕНУ_.
Т.е. Код:
function Constructor () { |
если дочерний объект присутствует в списке отображения, то дочерний_объект.stage.stage(Width|Height)
??? |
Основной класс Main:
Код AS3:
Код AS3:
Я наверное или что-то не так делаю или не так понимаю. Можно пример? Спасибо. |
а, так у вас класс не является мувиком и не добавляется на сцену(хм, а зачем ему тогда вообще существовать?)
тогда - никак, кроме как тем способом, который вы использовали. Ну или извратится - создав глобальную переменную, где хранить ссылку на Main. Что у вас в коде, собственно, почти сделано. |
| Часовой пояс GMT +4, время: 04:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.