[問題] AS3按鈕滑出動畫的問題
好像是很基本的問題
但我/滑出和google滑出都沒有類似的
是我理解力太差嗎 冏
程式很簡單
影格1有個按鈕btn
鼠標滑入滑出會有動畫
按下後跳到影格2
btn.addEventListener(MouseEvent.MOUSE_DOWN,startd);
btn.addEventListener(MouseEvent.MOUSE_OVER,startin);
btn.addEventListener(MouseEvent.MOUSE_OUT,startout);
function startd(e) {
gotoAndStop(2);
}
function startin(e) {
btn.gotoAndPlay(2);
}
function startout(e) {
btn.gotoAndPlay(11);
}
btn按下去後就會跑出
TypeError: Error #1009: 無法存取 Null 物件參考的屬性或方法。
at _fla::MainTimeline/startout()
雖然程式還是可以執行下去
但這訊息好像在說我使用方法不對= ="
google之後我的理解是
因為跑到影格2
但影格2沒有btn這個物件了
所以還在執行的startout就會出問題...是這樣嗎?
本來想remove監聽者或用按鈕元件
結果都還是不行
不太清楚正確的使用方法是什麼
請指教一下~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.193.93.66
→
07/02 18:24, , 1F
07/02 18:24, 1F
→
07/02 18:25, , 2F
07/02 18:25, 2F
→
07/02 18:55, , 3F
07/02 18:55, 3F
→
07/04 08:10, , 4F
07/04 08:10, 4F
→
07/04 08:11, , 5F
07/04 08:11, 5F
→
07/04 08:11, , 6F
07/04 08:11, 6F
→
07/04 18:36, , 7F
07/04 18:36, 7F