![]() |
|
||||||||||
|
|||||
|
если речь идет о document class, то его получают с помощью Loader.contentLoaderInfo.applicationDomain.getDefinition("class_name")
|
|
|||||
|
Регистрация: Dec 2005
Адрес: вне пространствавремени
Сообщений: 27
|
Loader.content имеет тип DisplayObject, вот его и можете писать.
Если знаете, что именно получите(Bitmap/Sprite) и надо работать со специфическими свойствами этих классов, то приводите к этим типам. Либо загружать SWF в текущий ApplicationDomain и приводить к нужному классу/интерфейсу -- он будет включён в обе флешки. Либо писать класс адаптер с нужным интерфейсом.
__________________
while(true){trace(Math.random());}; |
|
|||||
|
Регистрация: Dec 2005
Адрес: вне пространствавремени
Сообщений: 27
|
Один и тот же интерфейс загруженный в два разных ApplicationDomain'а, это два разных интерфейса. Точно у них общий ApplicationDomain?
Это выглядит правильно: var loader:Loader = new Loader(); var context:LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain); loader.load(loadURL, context); и сравните классы/интерфейсы -- загруженный и собственный Если true, значит грузите правильно.
__________________
while(true){trace(Math.random());}; |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|