Element.matrix, Element.name, Element.removepersistentdata() – Adobe Extending Flash Professional CS5 User Manual
Page 213
191
EXTENDING FLASH PROFESSIONAL
Element object
Last updated 5/2/2011
element.matrix
Availability
Flash MX 2004.
Usage
element.matrix
Description
Property; a Matrix object. A matrix has properties
a
,
b
,
c
,
d
,
tx
, and
ty
. The
a
,
b
,
c
, and
d
properties are floating-point
values; the
tx
and
ty
properties are coordinates. See
Example
The following example moves the specified element by 10 pixels in x and 20 pixels in y:
var mat = fl.getDocumentDOM().getTimeline().layers[0].frames[0].elements[0].matrix;
mat.tx += 10;
mat.ty += 20;
fl.getDocumentDOM().getTimeline().layers[0].frames[0].elements[0].matrix = mat;
element.name
Availability
Flash MX 2004.
Usage
element.name
Description
Property; a string that specifies the name of the element, normally referred to as the Instance name. If the value of
element.elementType
is
"shape"
, this property is ignored. See
Example
The following example sets the Instance name of the first element in Frame 1, top layer to
"clip_mc":
fl.getDocumentDOM().getTimeline().layers[0].frames[0].elements[0].name = "clip_mc";
example.
element.removePersistentData()
Availability
Flash MX 2004.
Usage
element.removePersistentData(name)