![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
Никто не покупает / арендует сервер для тестов. Все это делается со своего компа. Я у себя настроил маршрутизатор на проброску портов, создал домен для удобства, прикрутил его к своему айпишнику, и сейчас мой домашний комп выступает в роли сервера и доступен из инета. |
|
|||||
|
Регистрация: May 2011
Адрес: Санкт-Петербург
Сообщений: 44
|
Попробовал вот так.
Все равно не получается. stage.addEventListener(Event.ADDED_TO_STAGE, added); function added(e:Event) { var loader:Loader = new Loader(); var url:URLRequest = new URLRequest("http://sibir.hop.ru/preolader.swf"); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loading); loader.load(url); } function loading(e:Event) { stage.addChild(e.target.content as DisplayObject); } |
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
что-то мне подсказывает, что сцена уже доступна (ведь код пишется в кадре), поэтому событие ADDED_TO_STAGE никогда не срабатывает.
Нужно сделать подругому: if (stage) initialize(); else addEventListener(Event.ADDED_TO_STAGE, initialize); function initialize(e:Event = null) { removeEventListener(Event.ADDED_TO_STAGE, initialize); var loader:Loader = new Loader(); var url:URLRequest = new URLRequest("http://sibir.hop.ru/preolader.swf"); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loading); loader.load(url); } function loading(e:Event) { stage.addChild(e.target.content as DisplayObject); } |
|
|||||
|
Регистрация: May 2011
Адрес: Санкт-Петербург
Сообщений: 44
|
Попробовал - опять не работает.
Да, код в обоих фильмах пишется прямо во fla-файлах. Понимаю, что дурацкий вопрос, но приведенный Вами код нужно вписывать во fla-файл фильма-папы? import vk.APIConnection; import vk.events.*; var flashVars: Object = stage.loaderInfo.parameters as Object; var VK: APIConnection = new APIConnection(flashVars); a1.visible = false; VK.addEventListener("onApplicationAdded", onApplicationAdded); function onApplicationAdded(e:CustomEvent):void { VK.callMethod("showSettingsBox", 1030); a1.visible = true; } if (flashVars.is_app_user == 1) { if (!(flashVars.api_settings & 2) || !(flashVars.api_settings & 4) || !(flashVars.api_settings & 1024)) { VK.callMethod("showSettingsBox", 1030); a1.visible = true; } else { if (stage) { initialize(); } else { addEventListener(Event.ADDED_TO_STAGE, initialize); } function initialize(e:Event = null) { removeEventListener(Event.ADDED_TO_STAGE, initialize); var loader:Loader = new Loader(); var url:URLRequest = new URLRequest("http://sibir.hop.ru/preolader.swf"); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loading); loader.load(url); } function loading(e:Event) { stage.addChild(e.target.content as DisplayObject); } } } if (flashVars.is_app_user == 0) { VK.callMethod("showInstallBox"); } a1.addEventListener(MouseEvent.CLICK, click_); function click_(evt:MouseEvent) { VK.callMethod("showSettingsBox", 1030); } Последний раз редактировалось Сeргей; 29.05.2011 в 00:55. |
![]() |
![]() |
Часовой пояс GMT +4, время: 09:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|