BitmapInstance object
45
var isBitmap = bmObj.instanceType;
if(isBitmap == "bitmap"){
var numHorizontalPixels = bmObj.hPixels;
}
bitmapInstance.setBits()
Availability
Flash MX 2004.
Usage
bitmapInstance.setBits(
bitmap
)
Parameters
bitmap
An object that contains
height
,
width
,
depth
,
bits
, and
cTab
properties. The
height
,
width
, and
depth
properties
are integers. The
bits
property is a byte array. The
cTab
property is required only for bitmaps with a bit depth of 8 or less and is a string that represents a
color value in the form
"#rrggbb"
.
Note:
The byte array is meaningful only when referenced by an external library. You typically use it
only when creating an extensible tool or effect.
Returns
Nothing.
Description
Method; sets the bits of an existing bitmap element. This lets you create bitmap effects by getting
the bits out of the bitmap, manipulating them, and then returning the bitmap to Flash.
Example
The following code tests whether the current selection is a bitmap, and then reduces the height of
the bitmap by 150 pixels:
var isBitmap = fl.getDocumentDOM().selection[0].instanceType;
if(isBitmap == "bitmap"){
var bits = fl.getDocumentDOM().selection[0].getBits();
bits.height = -150;
fl.getDocumentDOM().selection[0].setBits(bits);
}
bitmapInstance.vPixels
Availability
Flash MX 2004.
Usage
bitmapInstance.vPixels
Description
Read-only property; an integer that represents the height of the bitmap, in pixels.
Содержание FLASH MX 2004-FLASH JAVASCRIPT DICTIONARY
Страница 1: ...Flash JavaScript Dictionary ...
Страница 16: ...16 Contents ...
Страница 40: ...40 Chapter 2 Top level functions ...
Страница 368: ...368 Chapter 3 Objects ...
Страница 386: ...386 Chapter 4 C Level Extensibility ...