[問題] e.target.name問題

看板Flash作者 (有件大事一直沒講)時間17年前 (2009/04/09 14:47), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我的場景上有五個按鈕 分別叫btn1到btn5 我用for 讓這五個按鈕共享函數 有ROLL_OVER,ROLL_OUT跟CLICK 在CLICK的時候 我想利用五個按鈕的名字去呼叫相對應的SWF 但是卻一直失敗 後來用了trace才發現 在ROLL_OVER跟ROLL_OUT的時候 e.target.name都是 btn1到 btn5沒錯 可是在CLICK的時候 e.target.name 卻變成instance135或152 之類的數字 請問為什麼會這樣呢? 我該怎麼辦? 又或是有沒有別的方法使這五個按鈕呼叫到五個相對應的SWF? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 58.99.27.180

04/09 15:29, , 1F
繼承該元件,並給與識別id;然後用這id來遍別是那個btn
04/09 15:29, 1F

04/13 11:21, , 2F
改成e.currentTarget.name試試看
04/13 11:21, 2F
文章代碼(AID): #19tPeIL3 (Flash)