Skew MovieClip
Publicado por Iván Gajate el 15 de agosto de 2009 en AS2, AS3, Flash, Tutoriales
He re-encontrado este fantástico tutorial en Senócular sobre la clase Matrix. Es de AS2 pero sigue siendo exactamente igual en AS3.
http://www.senocular.com/flash/tutorials/transformmatrix/
Yo siempre me lio cuando quiero sesgar (skew) un clip de película, así que he escrito unas funciones muy simples para hacerlo más fácil:
import flash.geom.Matrix; function setSkewX(mc:MovieClip, skewx:Number):void{ var my_matrix = mc.transform.matrix; my_matrix.c = skewx; mc.transform.matrix = my_matrix; } function setSkewY(mc:MovieClip, skewy:Number):void{ var my_matrix = mc.transform.matrix; my_matrix.b = skewy; mc.transform.matrix = my_matrix; } function getSkewX(mc:MovieClip):Number{ return mc.transform.matrix.c; } function getSkewY(mc:MovieClip):Number{ return mc.transform.matrix.b; }