2015-05-31 127 views
0

我想在運行時創建列表,但無法使其工作。如何將addChild添加到影片剪輯的位圖中的影片剪輯

這裏是我的代碼:

var mc:MovieClip = new MovieClip(); 
addChild(mc); 
grpList.source = mc; 
for(var i = 0;i<count;i++){ 
    var img:Bitmap = new Bitmap(new listbitmap(0,0)); 
    var mvc:MovieClip = new MovieClip(); 
    mvc.height = img.height; 
    mvc.width = img.width; 
    mvc.x = 0; 
    mvc.y = i * 100; 
    mvc.addChild(img); 
    mc.addChild(mvc); 
    grpItemList.update(); 
} 

我有一個滾動面板和它裏面我有一個影片剪輯。在那個影片剪輯中,我想列出其中包含位圖的新影片剪輯。 當我嘗試沒有新的影片剪輯,但直接添加圖像,它就像一個魅力。 我在做什麼錯?

+0

我認爲,問題是在movieclip擁有內容之前調整尺寸。此外,您不需要將尺寸設置爲唯一孩子的尺寸。 'mvc'自動獲取所附圖像的高度和寬度。 –

+0

@AndreLehnert非常感謝。這解決了它。請將您的評論更改爲答案,以便我可以批准它。 –

回答

0

我認爲,問題是在影片剪輯擁有內容之前調整尺寸。此外,您不需要將尺寸設置爲唯一孩子的尺寸。 mvc自動獲取附加圖像的高度和寬度。 問候。