2013-06-21 133 views
1

我有一個MC與movieclips和形狀。有沒有辦法通過每個孩子循環播放,但僅限於影片剪輯?由於形狀的原因,我一直收到一個空對象。如何通過兒童進行循環,但只能作爲MovieClip進行循環?

for (var i:int = 0; i < this.numChildren; i++) { 
    var obj:MovieClip = getChildAt(i) as MovieClip; 
} 

在這裏,我想「爲影片剪輯」只會勾勒出影片剪輯...

+0

有沒有辦法讓只有特定類型的子出來的孩子。但是,如果obj爲空,那麼它不是一個MovieClip,因此您可以繼續循環到下一個對象。 –

回答

2
for (var i:int = 0; i < this.numChildren; i++) { 
    if(getChildAt(i) is MovieClip){ 
     var obj:MovieClip = getChildAt(i) as MovieClip; 
     ... 
    } 
} 
+0

嘿,工作!謝謝! – Tom

+0

我很高興我可以幫助:) –