Actionscript 3 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);

我有一个自定义的AS3滚动条需要修改。滚动拇指滚动条的可拖动部分目前只是通过绘制一个矩形来完成。但我需要它看起来更像一个真正的滚动条。不确定如何修改以下代码以导入/使用滚动拇指图像:

  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);