Classpublic class TransformMatrixPlugin
InheritanceTransformMatrixPlugin Inheritance TweenPlugin Inheritance Object

[AS3/AS2 only] TransformMatrixPlugin allows you to tween a DisplayObject's transform.matrix values directly (a, b, c, d, tx, and ty) or use common properties like x, y, scaleX, scaleY, skewX, skewY, rotation and even shortRotation. To skew without adjusting scale visually, use skewX2 and skewY2 instead of skewX and skewY.

transformMatrix tween will affect all of the DisplayObject's transform properties, so do not use it in conjunction with regular x/y/scaleX/scaleY/rotation tweens concurrently.


import com.greensock.TweenLite;
import com.greensock.plugins.*; 
TweenPlugin.activate([TransformMatrixPlugin]); //activation is permanent in the SWF, so this line only needs to be run once., 1, {transformMatrix:{x:50, y:300, scaleX:2, scaleY:2}}); 
//-OR-, 1, {transformMatrix:{tx:50, ty:300, a:2, d:2}}); 

Copyright 2008-2013, GreenSock. All rights reserved. This work is subject to the terms in or for Club GreenSock members, the software agreement that was issued with the membership.

Public Methods
 MethodDefined By
[static] Activates one or more plugins so that TweenLite and TweenMax recognize the associated special properties.