2010-10-22 64 views
2

我們如何克隆「實例名稱」副本?謝謝你們Actionscripts 3克隆MovieClip

// test_close是我畫在畫布上的實例名稱。

var cloneMe:MovieClip = new MovieClip(); 
cloneMe.graphics.copyFrom(test_clone.graphics); //here is my clone codes 
addChild(cloneMe); 
trace(cloneMe.getBounds(cloneMe)); 

回答

1

如果您只需要繪製對象的副本,請使用BitmapData繪製方法。

var bmd:BitmapData = new BitmapData(cloneMe.width , cloneMe.height); 
bmd.draw(cloneMe); 
var bm:Bitmap = new Bitmap(bmd); 

// not relevant, simply shifting the new Bitmap so that it is visible 
bm.x = 10; 
bm.y = 10; 
addChild(bm); 
+0

這就是我需要的,謝謝。 – NanoHead 2010-10-25 14:14:54