Показать сообщение отдельно
Старый 24.10.2012, 13:40
AlexLucas вне форума Посмотреть профиль Отправить личное сообщение для AlexLucas Найти все сообщения от AlexLucas
  № 23  
Ответить с цитированием
AlexLucas
 
Аватар для AlexLucas

Регистрация: Feb 2011
Сообщений: 431
Попробовал пошаманить, и заметил, что если основной проект загружает свфку модуля с папки в которой он был скомпилен, то получается кастовать к интерфейсу, а если передвинуть этот же свф в другую папку, то не получается :

Код:
|..
|module
|-bin
|--Module.swf
|-Module.mxml
|-ITest.as
|Module.swf
|Main.mxml
|ITest.as
Если Module.mxml имплементит module/ITest.as и изначально компилится и выдаёт module/bin/Module.swf, и Main.mxml подгружает module/bin/Module.swf, то подгружаемый обхект кастуется к ITest нормально (Main.mxml использует ITest что в корне), а если скомпилить тот же bin/Module.swf, и просто перенести его в корень к Main.mxml, то не кастуется.
А почему, не знаю.