[]点击list的时候触发的e.target永远是被点击的item?


无标题.png

不管我点击桌子还是点击椅子或者点击附近的透明位置,都是e.target的值都是item。
我想要的结果应该是点击桌子e.target应该是桌子,点击椅子e.target就是椅子,像layaflash一样。
已邀请:

cuixueying

赞同来自:

public function TestView() {

var arr:Array=;
for(var i:int=0;i<10;i++)
{
arr.push({my_clip:i});
}
my_list.array=arr;

my_list.renderHandler=new Handler(this,onRender);
}

private function onRender(cell:Box,index:int):void
{
// TODO Auto Generated method stub
var cell:Box=my_list.getCell(index) as Box;
var my_btn:Button=cell.getChildByName("my_btn") as Button;
var my_clip:Clip=cell.getChildByName("my_clip") as Clip;
my_btn.on(Event.CLICK,this,onBtnClick,["my_btn"]);
my_clip.on(Event.CLICK,this,onClipClick,["my_clip"]);
}

private function onBtnClick(name:String):void
{
// TODO Auto Generated method stub
trace(name);
}

private function onClipClick(name:String):void
{
// TODO Auto Generated method stub
trace(name);
}

要回复问题请先

商务合作
商务合作