[問題] for迴圈和按鍵的問題請教

看板Flash作者 (屎屁芬)時間14年前 (2011/05/18 18:27), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
各位前輩小弟想請教,我把元件放到陣列裡,要讓所有的按鍵透過一個監聽器處理 click事件,即可讓該物件的ALPHA變成0.5,程式碼如下,可否給些指導,非常謝謝 private var userArr:Array = new Array(user1,user2,user3,user4,user5,user6,user7,user8,user9); for (var i:int =0 ; i < userArr.length ; i++){ userArr[i].addEventListener(MouseEvent.CLICK, onclick); } } function onclick(e:MouseEvent):void{ ?????=alpha=0.5 } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.76.190.21

05/18 18:51, , 1F
看看Event.target或Event.currentTarget的說明吧 ~
05/18 18:51, 1F

05/19 10:46, , 2F
謝謝angelliye,currentTarger屬性可以達到這個效果,^^
05/19 10:46, 2F
文章代碼(AID): #1DqvyYF_ (Flash)