![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2009
Сообщений: 95
|
Добрый день! Я написал две swf-ки и, как выяснилось, подзабыл, как решается одна проблемка...
Помогите плиз вспомнить =) Имеется два-swf файла, исходный код которых использует общий класс LoginContent. Проблема в том, что когда одна флешка загружает вторую, то у второй начинаются проблемы с использованием данного класса: LoginContent, который находится во внешней swf-ке она путает со своим и считает их РАЗЛИЧНЫМИ, в результате: [App] afterCreate [SWF] E:\as3\scaleform\bin\login.swf - 36,976 bytes after decompression [SWF] E:\as3\scaleform\bin\login.swf - 132,113 bytes after decompression [SWF] E:\as3\scaleform\bin\login.swf - 70,703 bytes after decompression TypeError: Error #1034: Type Coercion failed: cannot convert LoginContent@67ba089 to net.wargaming.gui.login.LoginContent. at flash.display::Sprite/constructChildren() at flash.display::Sprite() at flash.display::MovieClip() at scaleform.clik.core::UIComponent()[E:\as3\scaleform\src\scaleform\clik\core\UIComponent.as:74] at net.wargaming.gui.login::LoginPage() [SWF] E:\as3\scaleform\bin\AppWrapper.swf - 164,429 bytes after decompression var urlRequest : URLRequest = new URLRequest(config.url); var urlLoader : Loader = new Loader(); var ctx : LoaderContext = new LoaderContext(false, ApplicationDomain.currentDomain); urlLoader.load(urlRequest, ctx); Может быть вы помните, как правильно разрешать доменные конфликты? Добавлено через 2 минуты Отмечу, что вторая флешка компилируется во flashIde, а загружающая её - во FlexBuilder |
![]() |
Часовой пояс GMT +4, время: 02:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|