有人知道如何在as3中循环这个吗?

时间:2014-04-24 15:33:03

标签: actionscript-3 flash loops for-loop

我想在具有相同最终编号和相同根的16个元素中复制此操作,有什么办法吗?

这是我的尝试

for (var i:Number=1; i<=16 , i++)
{
  this("masInfo"+i).x=this("btn"+i).x
  this("masInfo"+i).y=this("btn"+i).y

}

2 个答案:

答案 0 :(得分:1)

我相信你要做的就是这个。

for (var i:Number=1; i<=16 , i++)
{ 
  this["masInfo"+i].x = this["btn"+i].x
  this["masInfo"+i].y = this["btn"+i].y
}

答案 1 :(得分:0)

创建一个具有静态函数的类,该函数具有两个字符串参数,在本例中为“masInfo”和“btn”,或者您想要放入这些参数的任何内容。