Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   AS2 swf подгрузить в контейнер AS3 (http://www.flasher.ru/forum/showthread.php?t=136894)

erast 28.02.2010 10:12

AS2 swf подгрузить в контейнер AS3
 
Привет задача такая чтоб AS2 swf подгружался в контейнер AS3, я не профи в AS3, правда много искал только нашел вот такой вариант
Код AS3:

var Holder:Loader = new Loader();
var urlrHome:URLRequest = new URLRequest("myswf.swf")
Holder.load(urlrHome);
Holder.contentLoaderInfo.addEventListener(Event.COMPLETE, movieLoaded);
 
 
function movieLoaded(event:Event):void
{
addChild(Holder);
}

пробовал но нечего не получилось
может у кого то есть или знает другие решение, заранее благодарю

etc 28.02.2010 16:29

erast, отредактируйте свой пост и оформите код тегами [as3][/as3].

erast 02.03.2010 18:56

после долгих мучений задачу решил но подгружаемый swf не могу выровнять по центру делаю так
Код AS3:

loader1.x= (stage.stageWidth/2)-(SWF1.width/2); 
loader1.y= (stage.stageHeight/2)-(SWF1.height/2);

не получается,

когда задаю координаты
Код AS3:

loader1.x=100; 
loader1.y=95;

то все нормально но в разных мониторах по разному получается не везде в центре как сделать чтоб было автоматический по центру??? заранее благодарю

zuxul 03.03.2010 09:34

Код AS3:

(stage.stageWidth/2)-(SWF1.width/2) == 100  ???
(stage.stageHeight/2)-(SWF1.height/2) == 95  ???

сделайте trace всех переменных, и посмотрите в чем ошибка

kashirin 11.04.2011 11:07

Я хз , у меня все работает

alatar 11.04.2011 11:35

Код AS3:

function movieLoaded(event:Event):void
{
    loader1.x= (stage.stageWidth - loader1.contentLoaderInfo.width) /2;
    loader1.y= (stage.stageHeight - loader1.contentLoaderInfo.height)/2;
    addChild(loader1);
}


etc 11.04.2011 14:46

Цитата:

Сообщение от kashirin (Сообщение 988458)
Я хз , у меня все работает

Некрофилы проснулись, ага.


Часовой пояс GMT +4, время: 18:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.