带有动画片段的ScrollPanel不会显示

时间:2011-03-30 20:57:28

标签: flash actionscript-3 scrollpane

我正在尝试使用一些动画片段滚动窗格,但是只要我设置了sP的来源,内容就会消失......

以下代码:

public class main extends MovieClip {
    var container:Sprite = new Sprite();

    public function main() {
        // constructor code

        addChild(container);
        sP.source = container;


        mc = new objOferta();
        mc.x = 0;
        mc.y = 0;
        nextYPos =mc.height + 1;
        container.addChild(mc);

        mc2 = new objOferta();
        mc2.x = 0;
        mc2.y = nextYPos;
        container.addChild(mc2);



        sP.update();



    }

}

提前致谢!

1 个答案:

答案 0 :(得分:0)

您的代码没有问题,只是您的精灵容器没有高度和宽度,所以不要这样做

var container:Sprite = new Sprite();

你可以制作一个有一些高度宽度的自定义moviclip(所以你不需要对容器进行编码)或者根据它没有的项目设置精灵的高度和宽度它有5个项目,每个50高度< / p>

container.height = 5 * 50;

你也可以查看这里的fla

http://ashwani.50webs.com/scrollpane.fla