打个比喻.你创建一个MC.并给他帮定为tt类
之后
var _tt_array:Array=new Array();
for (var i:uint=0; i<20; i++) {
var _tt:Sprite=new tt();
addChild(_tt);
_tt.name="_tt"+i;
_tt_array.push(_tt);
_tt.x=50*i;
_tt.y=100;
}
for (var j:uint=0; j<_tt_array.length; j++) {
_tt_array[j].addEventListener(MouseEvent.CLICK,$haishabei);
}
function $haishabei(event:Event):void {
trace(event.target.name);
}
/*三种访问方式*/
通过深度访问.getChildAt ()
通过名字访问.getChildByName () 方法
通过全局坐标访问.getObjectsUnderPoint () 方法
var some:Sprite=getChildByName(event.target.name) as Sprite;
*********************************************************************************************
http://www.haishabei.com/::专注于ActionScript Flex RIA学习