![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2004
Адрес: Moscow
Сообщений: 115
|
Задача: есть библиотека мувиков, которые залинкованы как классы. Из этого экспортируется swf, который эмбдится в проект как класс. (Что-то в таком духе:
и бла-бла-бла). Хочется достать из этой библиотеки внутренние классы. Как это сделать? ![]() |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
|
|
|||||
[Embed(source="library.swf")] private var Library:Class; private function getLib():void { var libLoader:Loader = new Library().getChildAt(0); libLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLibComplete); } private function onLibComplete(evnt:Event):void { evnt.target.removeEventListener(Event.COMPLETE, onLinComplete); var symbolClass:Class = LoaderInfo(evnt.target).applicationDomain.getDefinition("SymbolClass") as Class; trace( "symbolClass : " + symbolClass ); } но подключить SWC или ембедить конкретные символы по-любому удобнее |
|
|||||
|
Регистрация: Mar 2004
Адрес: Moscow
Сообщений: 115
|
Спасибо!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 18:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|