Re: [問題] 取得實體名稱問題
※ 引述《ares6888 (羅士豪)》之銘言:
: 在onBallMouseDown函式裡
: 去trace(e.target.name);
: 都會變成instance+上數字
: 請問有沒有辦法可以取得他原本的名稱??
你所謂的"原本的名稱",並不是"名稱"
而是該場景的變數
跟物件本身一點關係也沒有
(硬要說有關係,就是說該變數指到該物件的記憶體位置)
DisplayObject.name屬性才是"物件的名稱"
所以你可以用變數來設定物件名稱
myClip_mc.name= "myClip_mc";
這樣 trace(DisplayObject(e.target).name) 就可以得到該名稱
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.82.235
推
09/21 23:43, , 1F
09/21 23:43, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):