2010-03-25 62 views
0

我有一個自定義的AS3滾動條,我需要修改。滾動縮略圖(滾動條的可拖動部分)目前僅通過繪製矩形完成。但我需要它看起來更像一個真正的滾動條。不知道如何修改下面的代碼導入/使用滾動拇指圖像:AS3嵌入圖像而不是繪圖圖形

scrollThumb = new Sprite(); 
    scrollThumb.graphics.lineStyle(); 
    scrollThumb.graphics.beginFill(0x0066ff); 
    scrollThumb.graphics.drawRect(0, 0, 1, 1); 
    addChild(scrollThumb); 

我知道,我會做這樣的事情嵌入的圖像:

[嵌入(來源=「圖像/ image1.png「)] private static var Image1Class:Class;

但是,我該如何設置scrollThumb =圖像?

謝謝!

回答

0

圖片被調用作爲的BitmapData:

scrollThumb = new Sprite; 
scrollThumb.addChild(new Bitmap(new Image1Class(0, 0))); 
addChild(scrollThumb); 
0

我覺得應該是這麼簡單:所以你需要做的

addChild(new Bitmap(new Image1Class(0, 0))); 

,或者如果你需要處理它作爲一個Sprite

scrollThumb = new Image1Class() as Sprite; 
addChild(scrollThumb)