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.
USAGE:
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.
TweenLite.to(mc, 1, {transformMatrix:{x:50, y:300, scaleX:2, scaleY:2}});
//-OR-
TweenLite.to(mc, 1, {transformMatrix:{tx:50, ty:300, a:2, d:2}});
Copyright 2010, GreenSock. All rights reserved. This work is subject to the terms in
http://www.greensock.com/terms_of_use.html or for corporate Club GreenSock members, the software agreement that was issued with the corporate membership.