Actionscript 3 将电影剪辑添加到滚动窗格

Actionscript 3 将电影剪辑添加到滚动窗格,actionscript-3,flash,movieclip,scrollpane,Actionscript 3,Flash,Movieclip,Scrollpane,在ActionScript3中将MovieClip设置为滚动窗格源的正确方法是什么 我希望有一个电影唇(我们称之为“a”),可以容纳十个较小的电影唇(我们称之为“b”)。然后,我想在滚动窗格中添加“A”,并显示其他10个“b”电影剪辑 我正在尝试的一些伪代码如下所示: scroll_area = new ScrollPane(); A = new A(); //MovieClip that will contain the smaller MovieClips scroll_area.sou

在ActionScript3中将MovieClip设置为滚动窗格源的正确方法是什么

我希望有一个电影唇(我们称之为“a”),可以容纳十个较小的电影唇(我们称之为“b”)。然后,我想在滚动窗格中添加“A”,并显示其他10个“b”电影剪辑

我正在尝试的一些伪代码如下所示:

scroll_area = new ScrollPane();

A = new A(); //MovieClip that will contain the smaller MovieClips

scroll_area.source = A;

for (i= 0; i < 10; i++)
{
    _b = b(); // smaller movie clip
    _b.y = y + 20; // for spacing
    y = y + 20;

    A.addChild(_b);
}

scroll_area.update();
scroll_area=新建滚动窗格();
A=新的A()//包含较小MovieClip的MovieClip
滚动_area.source=A;
对于(i=0;i<10;i++)
{
_b=b();//较小的电影剪辑
_b、 y=y+20;//表示间距
y=y+20;
A.addChild(_b);
}
滚动_区域。更新();
然而,这最终导致滚动区域仅存在,而没有其他内容


非常感谢您的建议。

您确定您做的每件事都是对的吗

  • 将组件导出到库中
  • 实例化
    滚动窗格
  • 设置滚动区域的大小,并将其添加到显示列表中
  • 创建将被滚动的内容
  • 参考新创建的内容设置
    source

  • 谢谢你的评论。我会说我正在做这些事情。MovieClips以及滚动窗格和UIScrollBar都在库中。我的动作脚本似乎正在执行您提到的其余步骤。我的代码片段没有显示滚动区域的大小,但我的实际代码显示了。因此,我建议测试
    A
    movieclip。将他添加到显示列表中,并检查是否一切正常<代码>添加子项(A)非常感谢!我的“a”电影唇似乎有问题。我现在有些事情正在进行中,你让我注意到了这个问题,我感谢你的帮助!