Este es mi codigo hasta ahora
var loader:Loader = new Loader();
loader.load(new URLRequest("imagen.jpg"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoader);
function onLoader (e:Event){
var bitmap:Bitmap = loader.content as Bitmap;
var figura1:BitmapData = new BitmapData(150, 120, false, 0x000000FF);
var figura2:BitmapData = new BitmapData(150, 120, false, 0x0000CCFF);
var figura3:BitmapData = new BitmapData(150, 120, false, 0x000000FF);
var figura4:BitmapData = new BitmapData(150, 120, false, 0x0000CCFF);
var punto:Point = new Point(0, 0);
var rectangulo1:Rectangle = new Rectangle(0,0, 150, 120);
var rectangulo2:Rectangle = new Rectangle(150, 0, 150, 120);
var rectangulo3:Rectangle = new Rectangle(0, 120, 150, 150);
var rectangulo4:Rectangle = new Rectangle(150, 120, 150, 150);
figura1.copyPixels(bitmap.bitmapData, rectangulo1, punto);
var mapaBits1:Bitmap = new Bitmap(figura1);
this.addChild(mapaBits1);
figura2.copyPixels(bitmap.bitmapData,rectangulo2, punto);
var mapaBits2:Bitmap = new Bitmap(figura2);
this.addChild(mapaBits2);
mapaBits2.x = 151;
addChild(mapaBits2)
figura3.copyPixels(bitmap.bitmapData,rectangulo3, punto);
var mapaBits3:Bitmap = new Bitmap(figura3);
this.addChild(mapaBits3);
mapaBits3.x = 0;
mapaBits3.y = 121;
addChild(mapaBits3)
figura4.copyPixels(bitmap.bitmapData,rectangulo4, punto);
var mapaBits4:Bitmap = new Bitmap(figura4);
this.addChild(mapaBits4);
mapaBits4.x = 151;
mapaBits4.y = 121;
addChild(mapaBits4)
}
Ahora quisiera saber como hago para mover cada pieza, intenté con esto pero me sale error
figura4.addEventListener(MouseEvent.CLICK,Llamar);
function Llamar(event:MouseEvent):void {
trace("presionaste sobre la figura 4")
}
¿Supongo que tengo que meter las imagenes en un movieClip verdad? denme una pista por favor.