我正在尝试使用for语句访问我的movieclip中的movieclips。为了明确这一点,以下是目前的情况:
部分 = Holder movieclip放置了dtf_sections,以及其他所需的剪辑。
dtf_sections =放置所有将在调用时使用的标题动画片段。放置在此处以便在部分
内更容易移动标题 =在 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)
}
但是,它没有。
我在这里错过了一些简单的东西吗?
它们在影片剪辑中的原因是掩盖,并在不同时间出现。
答案 0 :(得分:0)
您正在以错误的方式访问dtf_sections。如果您想操纵动画片段中的对象。使用字典参考。你没有'。'就做到了。试试这个希望对你有用:
for(var i:uint=1; i<10; i++){
sections.dtf_sections["title"+String(i)].dtf_title.text = "Section" +(i)
}