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