beautypg.com

Matrix.d, Matrix.tx, Matrix.ty – Adobe Extending Flash Professional CS4 User Manual

Page 352

background image

330

EXTENDING FLASH CS4 PROFESSIONAL

Matrix object

Example
See the

matrix.b

example.

matrix.d

Availability
Flash MX 2004.

Usage

matrix.d

Description
Property; a floating-point value that specifies the (1,1) element in the matrix. This value represents the scale factor of
the object’s y-axis.

Example
See the

matrix.a

example.

matrix.tx

Availability
Flash MX 2004.

Usage

matrix.tx

Description
Property; a floating-point value that specifies the x-axis location of a symbol’s registration point (also origin point or
zero point) or the center of a shape. It defines the x translation of the transformation.

You can move an object by setting the

matrix.tx

and

matrix.ty

properties (see

matrix.ty

).

Example
In the following example, setting

tx

and

ty

to 0 moves the registration point of the object to point 0,0 in the document:

var mat = fl.getDocumentDOM().selection[0].matrix;

mat.tx = 0;

mat.ty = 0;

fl.getDocumentDOM().selection[0].matrix = mat;

matrix.ty

Availability
Flash MX 2004.