![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 5.
my_color
.setTransform(colorTransformObject
)
colorTransformObject
An object created with the new Object
constructor. This instance of the Object class must have the following properties that specify color transform values: ra
, rb
, ga
, gb
, ba
, bb
, aa
, ab
. These properties are explained below.
Nothing.
Method; sets color transform information for a Color object. The colorTransformObject
parameter is a generic object that you create from the new Object
constructor. It has parameters specifying the percentage and offset values for the red, green, blue, and alpha (transparency) components of a color, entered in the format 0xRRGGBBAA.
The parameters for a color transform object correspond to the settings in the Advanced Effect dialog box and are defined as follows:
ra
is the percentage for the red component (-100 to 100).rb
is the offset for the red component (-255 to 255).ga
is the percentage for the green component (-100 to 100).gb
is the offset for the green component (-255 to 255).ba
is the percentage for the blue component (-100 to 100).bb
is the offset for the blue component (-255 to 255).aa
is the percentage for alpha (-100 to 100).ab
is the offset for alpha (-255 to 255).You create a colorTransformObject
parameter as follows:
myColorTransform
= new Object();
myColorTransform
.ra =
50
;
myColorTransform
.rb =
244
;
myColorTransform
.ga =
40
;
myColorTransform
.gb =
112
;
myColorTransform
.ba =
12
;
myColorTransform
.bb =
90
;
myColorTransform
.aa =
40
;
myColorTransform
.ab =
70
;
You can also use the following syntax to create a colorTransformObject
parameter:
myColorTransform
= { ra: '
50
', rb: '
244
', ga: '
40
', gb: '
112
', ba: '
12
', bb: '
90
', aa: '
40
', ab: '
70
'}
This example creates a new Color object for a target SWF file, creates a generic object called myColorTransform
with the properties defined above, and uses the setTransform()
method to pass the colorTransformObject
to a Color object. To use this code in a Flash (FLA) document, place it on Frame 1 on the main Timeline and place a movie clip on the Stage with the instance name my_mc
, as in the following code:
// Create a color object called
my_color
for the target
my_mc
my_color = new Color(my_mc);
// Create a color transform object called
myColorTransform
using
// the generic Object object
myColorTransform = new Object();
// Set the values for
myColorTransform
myColorTransform = { ra: '50', rb: '244', ga: '40', gb: '112', ba: '12', bb: '90', aa: '40', ab: '70'};
// Associate the color transform object with the Color object
// created for
my_mc
my_color.setTransform(myColorTransform);
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |