Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Дублирование клипа, в который было загружено изображение (http://www.flasher.ru/forum/showthread.php?t=98762)

BigDan 20.07.2007 02:33

Дублирование клипа, в который было загружено изображение
 
Никак не получается...
Код:

var mcl:MovieClipLoader = new MovieClipLoader();
var l:Object = new Object();
var cont:MovieClip = _root.createEmptyMovieClip("cont_mc",0);
var copy:MovieClip;
mcl.loadClip("pic1.jpg",cont);
l.onLoadInit = function(target):Void
{
        trace(target);
        copy = target.duplicateMovieClip("copy_mc",1);
        copy._x = 200;
        copy._y = 200;
        trace(copy);//undefined
}
mcl.addListener(l);

Это, что ограничения флеша или это проблема с моим кодом?

iNils 20.07.2007 02:51

Пора бы уже знать, что загруженный контент нельзя дублировать. Но для картинок есть отличное решение проблемы. Загруженное изображение сохранить в BitmapData и аттачить его в дублированный клип.

BigDan 20.07.2007 02:55

Протупил... спс.


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

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