Hello I use the following code and I try to catch the name of object
that I clicked. With code I use below everytime it gives me
"instance1" do you have any idea how can I do this.
StageAlign.TOP_LEFT
import flash.display.Sprite;
import flash.events.MouseEvent;
var kareler:Array= new Array()
var rect:Sprite = new Sprite();
var xxx:Boolean
var color:String
var mainRect:Sprite = new Sprite();
mainRect.graphics.beginFill(0x000000);
mainRect.graphics.drawRect(-3, -3, 456,456);
for (var i:uint=0;i<=8;i++){
for (var j:uint=0;j<=8;j++){
kareler[i]=rect
if(xxx){
xxx=false
color="0xCCCCFF"
}
else {
xxx=true
color="0x663300"
}
kareler[i].graphics.beginFill(color);
kareler[i].graphics.drawRect(j*50, i*50, 50,50);
kareler[i].buttonMode = true;
kareler[i].addEventListener(MouseEvent.CLICK, clicked);
mainRect.addChild(kareler[i]);
}
}
addChild(mainRect)
function clicked(event:MouseEvent):void {
trace(event.target.name);
}