Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Загрузка внешнего swf в контейнер (http://www.flasher.ru/forum/showthread.php?t=156797)

XeODimaN 27.05.2011 00:22

Загрузка внешнего swf в контейнер
 
можно ли загрузить внешний swf в movieclip, как это можно было делать в as2?
Вот как раньше можно было:
Код AS1/AS2:

_root.createEmptyMovieClip("conteyner_mc", _root.getNextHighestDepth());
conteyner_mc._y =12; conteyner_mc._x=195;
conteyner_mc.loadMovie("slovo/ruses/tam.swf");

Как сделать тоже самое на AS3?
Нужно это для задания ширины и высоты мувиклипа, в который будет подгружаться внешняя swf, в дальнейшем ширина и высота будет изменяться динамически.
Или есть какой-нибудь другой способ?

randomnoob 27.05.2011 00:55

Можно поюзать гринсоковский лоадер для этого дела.
var loader:SWFLoader = new SWFLoader("swf/main.swf", {name:"mainSWF", container:container_mc, x:50, y:100, onInit:initHandler, estimatedBytes:9500});

bav 27.05.2011 00:58

Можно с помощью обычного Loader'а. Внизу хелпа есть пример.
Цитата:

Класс Loader используется для загрузки SWF-файлов либо файлов изображений (JPG, PNG или GIF). Используйте метод load() для инициации загрузки. Загруженный экранный объект добавляется в качестве потомка объекта Loader.

XeODimaN 07.06.2011 15:43

Спасибо, извините что долго, но лучше поздно, чем никогда. Помог лоадер)


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

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