2015-05-31 128 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自动获取附加图像的高度和宽度。 问候。