bitmapInstance.getBits()
可用性
Flash MX 2004。
用法
bitmapInstance.getBits()
參數
無。
返回
一個對象,此對象包含 width、height、depth 和 bits 屬性,並且,如果此點陣圖有顏色表,則此對象還包含 cTab 屬性。bits 元素是一個位元組數組。cTab 元素是以 "#RRGGBB" 形式表示的顏色值數組。數組的長度就是顏色表的長度。
此位元組數組只有在被 DLL 或共享庫引用時才有意義。通常只有在創建可擴展工具或特效時才使用它。有關創建用於 Flash JavaScript 的 DLL 的信息,請參見C 級可擴展性.
說明
方法;允許您通過提取點陣圖中的位,對它們進行處理,然後將它們返回 Flash 的方式來創建點陣圖特效。另請參見 bitmapInstance.setBits()。
示例
下面的代碼創建一個對當前選定對象的引用;測試此對象是否為點陣圖;並跟蹤點陣圖的高度、寬度和深度:
var isBitmap = fl.getDocumentDOM().selection[0].instanceType;
if(isBitmap == "bitmap"){
var bits = fl.getDocumentDOM().selection[0].getBits();
fl.trace("height = " + bits.height);
fl.trace("width = " + bits.width);
fl.trace("depth = " + bits.depth);
}