2010-07-18 52 views

回答

1

在庫中創建您的MovieClip,右鍵單擊它並選擇「屬性」。選中「導出操作腳本」框&「導出第1幀」。然後在標識符框中鍵入一個名稱,如:my_square

這將使您的MovieClip可用於Actionscript。

然後,使用類似下面的AS2代碼的多個版本附加到舞臺:

for (i = 0; i < 5; i++) 
{ 
    var mc = _root.attachMovie("my_square", "my_square_"+i, i); 
    mc._x = i * 50; 
} 

這將製作方的5個人副本,給它們命名「my_square_0」,「my_square_1」等。在「mc」變量中存儲對新MovieClip的引用,因此您可以進一步操作它。例如,這段代碼將它們隔開50px。

在attachMovie方法中,第一個參數是您爲MovieClip選擇的標識符。第二個參數是它的新副本的唯一名稱,第三個參數是顯示它的深度。 More info on the attachMovie method here

0

在AS 2.0它也可以使用的duplicateMovieClip

在舞臺上繪製方形複製的影片剪輯。

按F8將其轉換爲一個影片剪輯,並給它一個名稱

選擇它在舞臺上,並給它一個實例名稱,例如

用途:

的duplicateMovieClip(方,「square2」,this.getNextHighestDepth());

相關問題