2011-11-01 48 views
0

我想使用for語句訪問動畫片段內的動畫片段。要嘗試清楚這一點,請看以下示例:使用For語句訪問movieclip中的動畫片段(AS3)

部分 =放置dtf_sections所在的影片剪輯以及其他需要的剪輯。

dtf_sections =所有標題影片剪輯放置在調用時將要使用的位置。在這裏放置,使其更容易移動,內部分

冠軍 =影片剪輯包含需要改變,內dtf_sections

這裏的文字是我的代碼工作:

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

您正在以錯誤的方式訪問dtf_sections。如果要操作動畫片段中的對象。使用字典參考。你這樣做沒有'。' 。試試這個希望它適用於你:

for(var i:uint=1; i<10; i++){ 
sections.dtf_sections["title"+String(i)].dtf_title.text = "Section" +(i) 
} 
+0

非常感謝你! –

相關問題