动态访问AS3中的对象名称

时间:2011-10-18 12:08:25

标签: actionscript-3 variables concatenation

我正在AS3中写日历。 当我尝试访问该对象(月中的几天)名称时,我遇到了问题。 代码如下:

var tempDayName:String = "day"+dd.toString();
Calendar.tempDayName.gotoAndStop(2);

因此,每月的每一天都会发生1到31次。 “dd”和1 - 31中的int。 手动它有效:

Calendar.day1.gotoAndStop(2);

但我想把它放在for循环中。

请帮忙吗?

最诚挚的问候 Luben

- 编辑 -

同样不起作用的动态文字不起作用......

NewsMC [“新闻”+1] .text = NewsLoadedData [0] .articleText;

是否有人知道如何执行以下操作:

NewsMC.News1.text = NewsLoadedData [0] .articleText; NewsMC.News2.text = NewsLoadedData [1] .articleText;

Cheers Luben

1 个答案:

答案 0 :(得分:2)

Actionscript对象也是数组

你可以测试这个日历[“day”+ i] .gotoAndStop(2);