Actionscript 3 AS3嵌入图像而不是绘制图形
我有一个自定义的AS3滚动条需要修改。滚动拇指滚动条的可拖动部分目前只是通过绘制一个矩形来完成。但我需要它看起来更像一个真正的滚动条。不确定如何修改以下代码以导入/使用滚动拇指图像:Actionscript 3 AS3嵌入图像而不是绘制图形,actionscript-3,skinning,Actionscript 3,Skinning,我有一个自定义的AS3滚动条需要修改。滚动拇指滚动条的可拖动部分目前只是通过绘制一个矩形来完成。但我需要它看起来更像一个真正的滚动条。不确定如何修改以下代码以导入/使用滚动拇指图像: scrollThumb = new Sprite(); scrollThumb.graphics.lineStyle(); scrollThumb.graphics.beginFill(0x0066ff); scrollThumb.graphics.drawRect(0, 0, 1, 1);
scrollThumb = new Sprite();
scrollThumb.graphics.lineStyle();
scrollThumb.graphics.beginFill(0x0066ff);
scrollThumb.graphics.drawRect(0, 0, 1, 1);
addChild(scrollThumb);
我知道我会通过以下方式嵌入图像:
[Embedsource=images/image1.png]私有静态变量Image1Class:Class
但是如何将scrollThumb=设置为图像
谢谢 我认为应该简单到:
scrollThumb = new Image1Class() as Sprite;
addChild(scrollThumb)
图像作为位图数据被调用,因此您需要
addChild(new Bitmap(new Image1Class(0, 0)));
或者,如果要将其作为精灵进行操作:
scrollThumb = new Sprite;
scrollThumb.addChild(new Bitmap(new Image1Class(0, 0)));
addChild(scrollThumb);