[問題] 關於遊戲選單方面

看板Flash作者 (盼、君、懂)時間16年前 (2008/06/03 19:07), 編輯推噓3(308)
留言11則, 2人參與, 最新討論串1/1
不好意思,又跑來發文了@"@ 上次的問題已經解決了,謝謝大大們的幫忙, 這次我是想要做讓玩家選擇"圖片"、以及"片數", 然後玩家按下"GO"按鈕遊戲才開始, 但是要每一個要用一個場景去寫,還是用影格就可以了? 想不通ˊˋ EX:玩家選擇A圖、16片→出現相對的拼圖。 順便請教一下計時器的暫停... 我是寫 Stop_btn.addEventListener(MouseEvent.CLICK,fnStop); function fnStop(me:MouseEvent){ time_mc.stop(); //↑它這在邊會出現錯誤,我翻過好幾本書,可以這樣用的說(淚) } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.2.229

06/03 21:00, , 1F
你time_mc有宣告嗎
06/03 21:00, 1F

06/03 22:55, , 2F
有!!
06/03 22:55, 2F

06/03 23:25, , 3F
你說的出現錯誤是compile-time error?還是效果不如預期?
06/03 23:25, 3F

06/03 23:26, , 4F
如果是後者,那可能是你time_mc的scope跟這個listener
06/03 23:26, 4F

06/03 23:26, , 5F
的scope不同,以致他無法得到time_mc的reference
06/03 23:26, 5F

06/03 23:26, , 6F
不然一般純粹呼叫一個MC的stop()應該是沒有問題才是
06/03 23:26, 6F

06/03 23:27, , 7F
還是說...你的time_mc不是MC? 你的錯誤訊息是什麼啊?
06/03 23:27, 7F

06/04 19:02, , 8F
錯誤訊息:呼叫可能未定義的方法stop
06/04 19:02, 8F

06/04 22:43, , 9F
你的time_mc跟fnStop()位於同個scope裡面嗎?
06/04 22:43, 9F

06/04 22:44, , 10F
或著你試著cast看看 → MovieClip(time_mc).stop();
06/04 22:44, 10F

06/09 20:12, , 11F
3Q 我再試看看
06/09 20:12, 11F
文章代碼(AID): #18HIOAbw (Flash)