![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2006
Адрес: Нск
Сообщений: 91
|
Извиняюсь за непонятную формулировку. В общем проблема такая:
Есть приложение и есть модули к нему. Допустим у нас загружен модуль VideoPlayer реализующий интерфейс IVideoPlayer, и мы грузим модуль Subtitles, после загрузки в Subtitles срабатывает код наподобие такого: Путем экспериментов выяснил что если использовать этот интерфейс в основном приложении (т.е. он будет включен в главную swf) то все ок: но для этого приходится использовать неудобный костыль в основном приложении: import plugins.VideoPlayer.IVideoPlayer;
...
private function includeInterfaces():void
{
var iVideoPlayer:IVideoPlayer;
}
Собственно вопрос как сделать так чтобы нужные мне интерфейсы включались в главное приложение без их непосредственного использования? И еще один вопрос из любопытства почти на ту же тему. VideoPlayer.as Subtitles.as И так происходит опять таки до тех пор пока в главную свф при компиляции не будет включен класс VideoPlayer. Почему? |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|