+ -
当前位置:首页 → 问答吧 → 写滚动条时出现了问题

写滚动条时出现了问题

时间:2010-10-05

来源:互联网

想自己实现滚动条的功能,通过遮罩来实现
public class ZScrollBar
        {
               var masksprite:Sprite = null;
               var target:Sprite;
               public function ZScrollBar(targetObj:Sprite)
               {
                      target = targetObj;
                      masksprite = new Sprite();
                   masksprite.graphics.beginFill(0,1);
                masksprite.graphics.drawRect(0,0,this.width,400);
                   masksprite.graphics.endFill();
                      target.addChild(masksprite);//问题出现在这里,目标对象里面没有添加到masksprite 请问为什么会这样
                      //target.mask = masksprite;
               }
}

作者: zerocn   发布时间: 2010-10-05

代码没有问题

作者: flash023   发布时间: 2010-10-05

发现问题了。。。
因为之前遮罩是在别的地方写的
masksprite.graphics.drawRect(0,0,this.width,400);
的this.width写错了。。。
发了贴才发现。。。

作者: zerocn   发布时间: 2010-10-05

热门下载

更多