Código :
package
{
import flash.display.*;
import flash.geom.*;
import fl.motion.*;
import flash.events.MouseEvent;
import flash.ui.Mouse;
//Definición de la clase
public class Pieza extends Sprite
{
private var matriz:Matrix = transform.matrix;
//Función constructora
public function Pieza()
{
addEventListener(MouseEvent.MOUSE_DOWN, startDragging);
}
// Se llama a esta función cuando se presiona el botón del ratón
public function startDragging(evento:MouseEvent):void
{
if (evento.ctrlKey == true)
{
//rotation += 90;
MatrixTransformer.rotateAroundInternalPoint(matriz ,x ,y, 90);
}
}
}
}
Ojalá fuera un poco más ducho en esto de usar la clase Matrix y demás parientes, pero es que todavía soy un poco lus3r.
Gracias!
