[問題] e.target.name
我先在舞台上add了一個物件:
var A:a;
A=new a();
addchild(A);
然後我去trace點到該物件顯示他名稱
A.addEventListener(MouseEvent.CLICK,getName);
結果trace出來是instance XXX(我希望trace出來的應該是我命名的A或是a才行)
試過加上parent結果印出來是root
function getName(e:MouseEvent):void {
var sensor1 = e.target.parent.name;
trace(sensor1);
var sensor2 = e.target.name;
trace(sensor2);
var sensor3 = e.currentTarget.name;
trace(sensor3);
}
請問我是哪個環節出錯了?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.110.115.159
→
11/02 17:21, , 1F
11/02 17:21, 1F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章