作者cs312gay (關於小熊)
看板Flash
標題[問題] 按鈕語法錯誤
時間Fri May 21 23:06:23 2010
大家好 我用FLASH CS4打算做一個小遊戲
先要有一個歡迎場景1 然後有個按鈕PLAY 按下去以後想跳到場景2開始遊戲
我在按鈕上植入動作語法如下
on (release) {
gotoAndStop("Scene2",1);
}
可是測試影片的時候一直有錯誤
錯誤訊息如下:
1087: 語法錯誤:程式結尾後出現額外字元。
到底是哪邊不對>< }後面明明沒有別的東西阿
語法應該沒錯吧@@? 對不起小弟是FLASH新手...自學的...
我有查過網路上的資訊 但還是沒能把錯誤除掉
不知道誰能幫幫我>< 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.133.9.160
1F:推 rockfuture:附個原始檔可能比較清楚 05/21 23:20
4F:→ cs312gay:上面的連結是.fla原始檔 不知道這樣可以嗎? 05/21 23:41
5F:推 rockfuture:你的原始檔是AS3.0檔案,不能用on(release)這個語法 05/22 00:54
6F:→ rockfuture:如果要用AS2.0,開個2.0檔案把內容copy過去應該就行了 05/22 00:55
7F:→ cs312gay:請問此篇有違反板規嗎? 沒人回所以我想說是不是有錯... 05/22 00:56
8F:→ cs312gay:喔喔!! 謝謝R大 我馬上試看看! 05/22 00:56
9F:→ rockfuture:原來我不是人...囧 05/22 00:57
10F:→ cs312gay:沒有啦 我送出以後才看到R大回覆@@ 抱歉... 05/22 01:00
11F:→ rockfuture:開玩笑的 不用抱歉XD 05/22 01:04
12F:→ cs312gay:謝謝喔R大! 那個錯誤不見了 不過它變成另外一個 05/22 01:51
13F:→ cs312gay:只有按鈕實體可以觸發動作 05/22 01:52
14F:→ rockfuture:on(release)只能寫在按鈕實體上...你是寫在主影格 05/22 10:31
15F:→ cs312gay:謝謝R大 那個問題解決了 結果現在場景1跳到場景2音樂會 05/22 16:07
16F:→ cs312gay:重疊 然後場景2要跳到3的那個按鈕又有錯= = 可是我是照著 05/22 16:07
17F:→ cs312gay:場景1的用法植入語法 還是一樣只有按鈕實體才能引發事件 05/22 16:09
19F:→ cs312gay:R大不好意思 一直在麻煩你...>< 05/22 16:13
20F:→ rockfuture:其實問題是一樣的 你只要把程式碼on(release)貼到黃色 05/22 17:25
21F:→ rockfuture:按鈕即可 不過一般比較不建議把as寫在元件實體裡 05/22 17:25
22F:→ rockfuture:管理維護比較不易 可以試試"實體名稱.onRelease"的寫法 05/22 17:26
23F:→ cs312gay:謝謝R大的幫助跟建議@@ 目前製作都還順利 謝謝!!! 05/23 01:44