2011-04-25 36 views
2

在動作腳本3中可以使用數組列表嗎?我想執行諸如add()和remove()之類的簡單操作?閃存動作腳本中的數組列表3

謝謝

+0

ArrayList在mx.collections中。您當然可以在AS3項目中使用它。它可以在定位Flash Player或AIR時使用。 – 2011-04-26 14:43:44

回答

10

AS3中的默認數組基元已經是一個數組列表。您可以使用諸如.push(object)和.pop()之類的命令添加和刪除數組而不定義其初始長度。

退房數組引用在這裏:http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html

如果你想使用類似的東西去除,使用: myArray.splice(myArray.indexOf(對象),1);

+5

大聲笑呃,爲什麼有人downvote這個答案?我會贊成......那簡直是愚蠢的。你解釋過AS3中已經有一個數組對象,並解釋了一些連同鏈接的方法。 – 2011-04-25 23:34:10

+1

感謝您的簡單而不錯的選擇。 當我按「。」時,我的閃光燈不會顯示其他選項,所以我必須通過在互聯網上搜索來查找。 – Diljeet 2013-07-03 21:40:14

+0

完整的數組教程在這裏:http://www.republicofcode.com/tutorials/flash/as3arrays/ – IndieBoy 2015-09-23 05:08:38

0

我覺得有人倒投了上面的答案,因爲它是含糊不清的。您無法推送並彈出到ArrayList。

您需要addItem和getItemAt

+0

你能向他展示一個例子嗎? – 2012-10-29 00:02:07