我在舞臺上有一堆實例名稱爲ball1 - ball200的movieclip。我希望我沒有創建一個數組,並手動將所有的實例名稱設置成陣列使用for循環將movieClip的實例名稱推送到數組中
ballArray = [ball1, ball2,ball3, etc];
我試圖通過讓for循環週期,每個實例名稱添加到我的數組像這樣:
function createTheArray():void{
for(var i:int = 1; i < 20;i++){
ballArray.push(ball + i);
trace(newArray[i])
}
}
但我一直在找回未定義的數組索引。它也告訴我,我不知道「球」是什麼。你將如何使用實例名稱的一部分,並將其與循環的索引值結合使用。所以第一次通過你得到ball1作爲你的數組的第一個索引值?
如果你不知道,'VECTOR'是基本相同'Array'除了在陣列中的所有項目必須是指定種類項目 – BadFeelingAboutThis 2014-10-31 19:13:40