Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Создание копии объекта (http://www.flasher.ru/forum/showthread.php?t=118063)

elniko 13.11.2008 16:54

Создание копии объекта
 
Хочу загрузить картинку в 2 клипа, а картинка добавляется только в один. Наверно надо создать копию. а как?

Код AS3:

var   panImg:String = 'pan.jpg';
 
if(panImg != 'empty'){
 
        var ldr:Loader = new Loader();
        var url:String = panImg;
        var urlReq:URLRequest = new URLRequest(url);
 
        ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
 
        ldr.load(urlReq);
 
}else{
 
        removeChild(imgLoadBar);
 
}
 
function completeHandler(event:Event):void{
 
        pan.p1.x = 0;
        pan.p1.y = 0;
 
        pan.p2.x = ldr.width;
        pan.p2.y = 0;
 
        pan.p1.addChild(ldr);
        pan.p2.addChild(ldr);
 
        pan.x = (pan.width/2)*-1;
 
        removeChild(imgLoadBar);
 
}


s8000_1 13.11.2008 17:10

Скопировать картинку ldr.content методом draw или copyPixels класса bitmapdata

elniko 13.11.2008 17:25

а можно примерчик кода? Просто надо уже флешку сдавать (

Заранее спасибо!


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

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