[問題] 有關按鈕+gotoAndPlay的問題...

看板Flash作者 (安弗尼恩)時間17年前 (2008/10/12 11:04), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
請問一下各位前輩 因為我對於AS3的語法還相當不熟囧 所以就是我想做出一個按鈕按下去可以跳到另一個影格的效果 (這個在AS1 & 2好像沒有這麼複雜囧) 我已經知道了定實體名稱、寫方法的方法 可是因為我之前是每執行一次要跳去別的影格就得新寫一個function@@ (因為addEventListener不能傳入參數的樣子) 我試著把它改成這樣: n1.addEventListener(flash.events.MouseEvent.CLICK, Click); function pClick(n_frame:Object) { this.gotoAndPlay(n_frame); } function Click(e:Event) { pClick(3); } (n1是按鈕名稱,pClick是可以傳入參數而執行gotoAndPlay的 Click則是給addEventListener用) 可是一直有問題,不知道該怎麼解決 (他說什麼NULL的形態無法辨識囧) 還有請各位前輩指教了,謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.50.107

10/12 11:20, , 1F
你可以在Click 函數裡寫 e.target.gotoAndStop(3);
10/12 11:20, 1F

10/12 11:40, , 2F
我大概找到方法了 謝謝樓上:D
10/12 11:40, 2F
文章代碼(AID): #18yMad5q (Flash)