0
我想在4個不同的容器cont1
,cont2
... 但img
只在最後cont4
容器里加入對象添加img
。我如何在所有容器中添加該對象?添加對象幾次
var img:Image = ImageBuffer.imageStorage.shift();
var ti:TargetImage = new TargetImage();
for (var i:int = 1; i <= 4; i++)
{
MovieClip(ti.getChildByName("cont"+i)).addChild(img);
}
已解決。 此功能解決了這個問題
public static function duplicateImageAsSprite(original:DisplayObject):Sprite {
var bitmapData:BitmapData = new BitmapData(original.width, original.height, true, 0x000000);
bitmapData.draw(original as IBitmapDrawable);
var bitmap:Bitmap = new Bitmap(bitmapData);
var returnSprite:Sprite = new Sprite();
returnSprite.addChild(bitmap as DisplayObject);
return returnSprite;
}
如果你已經解決了一個問題,請標記爲已回答。 – cwallenpoole
我該怎麼做? – VlTr
如果您覺得您的答案是最好的,請在下面添加它。然後點擊左側上/下投票工具下方的複選標記。 – cwallenpoole