【问题标题】:arraylist in flash action script 3Flash 动作脚本 3 中的数组列表
【发布时间】:2011-04-25 23:10:31
【问题描述】:

是否可以在动作脚本 3 中使用数组列表?我想执行简单的操作,例如 add() 和 remove()?

谢谢

【问题讨论】:

  • ArrayList 在 mx.collections 中。您当然可以在 AS3 项目中使用它。它可以在针对 Flash Player 或 AIR 时使用。

标签: flash actionscript-3


【解决方案1】:

AS3 中的默认数组原语已经是一个数组列表。您可以使用 .push(object) 和 .pop() 等命令来添加和删除数组,而无需定义其初始长度。

在此处查看数组参考:http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/Array.html

如果您想使用类似于 remove 的东西,请使用: myArray.splice(myArray.indexOf(object), 1);

【讨论】:

  • LOL uhhh 为什么有人不赞成这个答案?我会投票...这简直是愚蠢的。您解释了 AS3 中已经有一个数组对象,并解释了一些方法以及链接。
  • 感谢您提供简单而出色的选择。当我按“。”时,我的闪光灯没有显示其他选项,所以我必须通过互联网搜索来找到东西。
  • 数组的完整教程在这里:republicofcode.com/tutorials/flash/as3arrays
【解决方案2】:

我猜有人对上述答案投了反对票,因为它含糊不清。您不能推送和弹出到 ArrayList。

你需要addItem和getItemAt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-24
    • 2013-06-22
    • 1970-01-01
    • 1970-01-01
    • 2011-02-18
    • 2013-10-05
    • 2013-10-05
    相关资源
    最近更新 更多