看板 Flash 關於我們 聯絡資訊
請問一下各位前輩 因為我對於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
etrexetrex:你可以在Click 函數裡寫 e.target.gotoAndStop(3); 10/12 11:20
anfranion:我大概找到方法了 謝謝樓上:D 10/12 11:40