PDA

Просмотр полной версии : Получить ссылку на младший в иерархии класс экземпляра


BuKT
16.02.2012, 11:29
Возможен ли сабж? В моём случае нужно следующее:
Лоадером грузим некую swf, делая предположение, что у неё определены некоторые константы (являющиеся ключами для переключателя разных режимов использования этой swf) статичными полями мейн-класса. Делать эти константы полями экземпляра не позволяет личный гнусавый монстр перфекционизма™. При этом, методы мейн-экземпляра этой swf вызываются и используются вполне нормально (пожертвовать строгой типизацией loader.content монстр позволил).

dimarik
16.02.2012, 12:14
const publicStaticConstValue:String = мейн-экземпляр.constuctor["PublicStaticConstLiteral"];

Хотите compile-time проверки? Пожалуйста (http://senocular.com/flash/tutorials/contentdomains/?page=2#SameDomainRuntimeSharedLibraries).

BuKT
17.02.2012, 10:53
Спасибо, это именно оно.