[問題] 關於AS3.0 偵聽事件的函數參數第2問
雖然之前問過了,不過還是弄不出來,沒碰上實際例子,也不知道要怎麼繼續問
小弟太資潛了....
這次是實際碰上的問題,其實是把之前的AS2.0作品要改成3.0所碰上的問題
t1_btn.addEventListener(MouseEvent.CLICK, getSetup1);
t2_btn.addEventListener(MouseEvent.CLICK, getSetup2);
function getSetup1(event:MouseEvent):void {
set.text=String(35);
}
function getSetup2(event:MouseEvent):void {
set.text=String(70);
}
實際按鈕有很多,這裡取2個
請問我有什麼辦法可以把它簡化成
t1_btn.addEventListener(MouseEvent.CLICK, getSetup);
t2_btn.addEventListener(MouseEvent.CLICK, getSetup);
呼叫同一個getSetup,但是set.text的值依按鈕的不同而改變
當然寫很多function是可以解決,但是這樣就不用學了 = =
感謝指點!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.136.231
※ 編輯: godsing 來自: 218.173.136.231 (03/09 15:00)
※ 編輯: godsing 來自: 218.173.136.231 (03/09 15:00)
→
03/09 15:37, , 1F
03/09 15:37, 1F
推
03/09 15:53, , 2F
03/09 15:53, 2F
→
03/09 21:59, , 3F
03/09 21:59, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):