2010-01-25 76 views

回答

3

編號ActionScript沒有任何構造允許您用一行代碼更改數組的所有元素的屬性。有一個Array.forEach()方法,但我認爲這會比簡單的for(i = 0; i < len; i++)循環慢,因爲有一個開銷爲數組中的每個項目調用一個函數。

2

無論如何,即使存在易於打字的語言結構,您也必須遍歷所有MovieClip

2
for each(var m:MovieClip in myArray) { 
    m.alpha = 0.3; 
} 

a for loop並不壞。

相關問題