Подгрузка swf файла.

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Alexander
FL Team
FL Team
Сообщения: 186
Зарегистрирован: 15 окт 2009, 20:08

Подгрузка swf файла.

Сообщение Alexander »

Вообщем как подгрузить файл на определённые координаты?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подгрузка swf файла.

Сообщение Александр »

Код: Выделить всё

var url='http://flapps.ru/file.swf';// ссылка на загружаемый swfvar loadURL:URLRequest=new URLRequest(url);var loader:Loader = new Loader();loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(){   loader.x = 10; // координата x   loader.y = 20; // координата y   addChild(loader);});loader.load(loadURL);
Alexander
FL Team
FL Team
Сообщения: 186
Зарегистрирован: 15 окт 2009, 20:08

Re: Подгрузка swf файла.

Сообщение Alexander »

О, спасибо!
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Подгрузка swf файла.

Сообщение psix55 »

такс.....
с подгрузкой всё понятно!

Код: Выделить всё

btn1.addEventListener(MouseEvent.CLICK,btn2);    function btn2(e:MouseEvent):void {    var url='http://flapps.ru/file.swf';// ссылка на загружаемый swf    var loadURL:URLRequest=new URLRequest(url);    var loader:Loader = new Loader();    loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(){       loader.x = 10; // координата x       loader.y = 20; // координата y       addChild(loader);    });    loader.load(loadURL);   }
а как удалить подгруженный swf и на его место подгрузить другой swf ???(нажимаем на одну кнопку - подгрузили swf , нажимаем на другую - удалили прежде подгруженный swf и загрузили новый swf)

Заранее спасибо.
Alexander
FL Team
FL Team
Сообщения: 186
Зарегистрирован: 15 окт 2009, 20:08

Re: Подгрузка swf файла.

Сообщение Alexander »

Помоему тупо так нЭ

Код: Выделить всё

      btn2.addEventListener(MouseEvent.CLICK,btn2);        function btn2(e:MouseEvent):void {        var url='http://flapps.ru/file.swf';// ссылка на загружаемый swf        var loadURL:URLRequest=new URLRequest(url);        var loader:Loader = new Loader();        loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(){           loader.x = 10; // координата x           loader.y = 20; // координата y           addChild(loader);        });        loader.load(loadURL);   }  

И кстате у тя в коде ошибочка

Код: Выделить всё

      btn1.addEventListener(MouseEvent.CLICK,btn1);        function btn1(e:MouseEvent):void {        var url='http://flapps.ru/file.swf';// ссылка на загружаемый swf        var loadURL:URLRequest=new URLRequest(url);        var loader:Loader = new Loader();        loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(){           loader.x = 10; // координата x           loader.y = 20; // координата y           addChild(loader);        });        loader.load(loadURL);   }  
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Подгрузка swf файла.

Сообщение psix55 »

какая?
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Подгрузка swf файла.

Сообщение psix55 »

если эта:


btn1.addEventListener(MouseEvent.CLICK,btn2);
function btn2(e:MouseEvent):void {


то так тож работает! :D :D :D :D
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Подгрузка swf файла.

Сообщение psix55 »

ээээ.......
я что-то не понял!
ты просто переписал код!(просто кнопку изменил)
если не удалять то поверх первого swf буде 2второй swf!!!
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подгрузка swf файла.

Сообщение Александр »

Удалить можно попробовать вот так

Код: Выделить всё

removeChild(loader);
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Подгрузка swf файла.

Сообщение psix55 »

я тоже так думал!Но у мя не получилось!
Ответить