3Di Extensions

Scaleform 3Di is implemented using a basic set of 3D AS2 extensions built into Scaleform. The following ActionScript extensions were added for 3Di.

Scaleform version: 3.2.82

_z

Sets the Z coordinate (depth) of the object (Movie clips, Text fields, Buttons), defaults to 0.

_zscale

Sets the scale of the object in the Z direction as a percentage, defaults to 100.

_xrotation

Sets the rotation of the object around the X (horizontal) axis, defaults to 0.

_yrotation

Sets the rotation of the object around the Y (vertical) axis, defaults to 0.

_matrix3d

Sets the complete 3D transform of the object using an array of 16 floats (4 x 4 matrix). If this value is set to NULL, all 3D transformations will be removed and the object will become 2D.

_perspfov

Sets the perspective Field Of View angle on the object, valid angles must be > 0 and < 180. If not set, the object inherits the root FOV angle, which defaults to 55.

The use of these new extensions requires the global variable, gfxExtensions, to be set to true in ActionScript.