在集合中调用方法

时间:2012-02-21 18:20:55

标签: actionscript-3 flash-cs5

我有一个自定义对象的集合,每个对象都有一个方法Update()。我需要一种迭代集合并调用该方法的方法。这在C#中很容易用List做,但我不知道如何在ActionScript中做到这一点。您可以提供的任何帮助将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

因此,经过一些实验,我发现你可以在查看列表所组成的对象的外观中键入迭代变量,并打开该对象中的所有方法和属性:

for each(var ship:Ship in ships)
{
    ship.Update();
}

不太确定这是否合适,但它有效......