我试图使用for语句访问我的电影中的movieclip。为了澄清这一点,以下是当前的情况:
节= Holder dtf_sections放置的位置,以及所需的其他剪辑。
dtf_sections =在调用时将使用的所有标题放置在何处。放置在这里,以便于移动,在节中
title = dtf_sections中包含需要更改的文本的Movieclip
下面是我的代码:
sections.dtf_sections.title1.dtf_title.text = "Section 1"在dtf_sections中有多达10个标题。所以,我认为能起作用的是:
for(var i:uint=1; i<10; i++){
sections.dtf_sections.["title"+String(i)].dtf_title.text = "Section" +(i)
}但是,事实并非如此。
我是不是漏掉了一些简单的东西?
他们在电影中的原因是掩蔽,并出现在不同的时间。
发布于 2011-11-01 12:18:31
您正在访问dtf_sections --您想要操作一个电影中的对象的错误way.If。使用字典引用。你不需要“.”.Try,希望它对你有用:
for(var i:uint=1; i<10; i++){
sections.dtf_sections["title"+String(i)].dtf_title.text = "Section" +(i)
}https://stackoverflow.com/questions/7966107
复制相似问题