Форум 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=146291)

AleXNoD GD 03.11.2010 14:35

Копировать внешний SWF после подгрузки
 
Всем привет, реально ли копировать внешний SWF после его загрузки в основной ролик? Вот, скажем, имеем объект Loader, который содержит необходимый SWF. Затем надо отобразить его в нескольких местах одновременно. addChild при добавлении в один контейнер удаляет объект из предыдущего, но не копирует. В этом проблема и заключается.

Слышал про побитовое копирование, но неясно что станет с производительностью, и оправдывает ли себя этот метод.

Jewelz 03.11.2010 14:56

видимо нужно сделать копию byteArray

почему не ясно что станет с производителньость? она естесственно упадет)

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

alatar 03.11.2010 16:52

Цитата:

и оправдывает ли себя этот метод.
В принципе оравдывает, т.к. в отличие от других методов, работает и с AVM2 и с AVM1 клипами.

Dweem 03.11.2010 17:14

Код AS3:

clone:Loader = new Loader();
clone.loadBytes(sourceLoader.contentLoaderInfo.bytes);


AleXNoD GD 04.11.2010 17:42

Понятно, благодарю!


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

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