Просмотр полной версии : Ошибка с Loaderom
import flash.net.URLRequest;
import flash.display.Loader;
stop()
var _2d:MovieClip = new btn_2d
var ldr:Loader = new Loader();
_2d.addEventListener(MouseEvent.CLICK, _2dFunc)
function _2dFunc(event:MouseEvent):void{
ldr.load(new URLRequest("_2d.swf"));
}
Почему не работает?
alexandrratush
28.11.2013, 00:12
А ошибки какие есть? И что вы хотели с этого кода получить?
Ошибок нет, хотел запустить _2d.swf, но ничего не произошло. Просто ничего
alexandrratush
28.11.2013, 00:16
Если вы хотели добавить загруженную флешку на сцену, то нужно дождаться ее полной загрузки, подписавшись на событие и лишь потом делать с ней что нужно.
Вот тут отличный пример http://help.adobe.com/ru_RU/FlashPlatform/reference/actionscript/3/flash/display/Loader.html#includeExamplesSummary
А просто запустит парарельно ещё 1 свф я могу? Если да, то как? Не в 1, а отдельно
alexandrratush
28.11.2013, 00:21
А просто запустит парарельно ещё 1 свф я могу? Если да, то как? Не в 1, а отдельно
Не понял вас.
Я хочу, что бы по кнопке открывалась ещё 1 свф. Отдельно, в отдельном окне. Это возможно сделать?
Добавлено через 8 минут
Или, что б при загрузке _2D.swf первый - полностью закрывался
alexandrratush
28.11.2013, 03:47
Или, что б при загрузке _2D.swf первый - полностью закрывался
Вы можете загрузить _2D.swf как я сказал, и добавить на сцену. Так он перекроет граф. элементы первой флешки. Также можно потом из первой флешки удалить все объекты.
Тоесть отркрыть ещё 1 свф не закрывая этот нельзя?
alexandrratush
28.11.2013, 14:06
Зачем открывать еще один свф если вы можете загрузить его в первый. Что вам вообще нужно сделать? Я запутался уже.
Добавлено через 3 минуты
И зачем закрывать первую флешку?
у меня 3 программы и 1 меню(итого 4 свф)
Все программы разного разрешения! Лоадером я, конечно, могу поместить проги в моё меню, но лучше будет, если бы просто можно было бы отдельно их запустить
navigateToURL
Каждая флешка отдельной страничкой.
MikroAcse
28.11.2013, 20:47
Отдельно запускать в окне (если standalone):
1. Костыль с fscommand
2. Adobe AIR
3. ???
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.