看板 Flash 關於我們 聯絡資訊
※ 引述《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
ares6888:恩恩 了解了 多謝cj 09/21 23:43