[問題] as3 等待按鈕結果

看板Flash作者 (萬)時間13年前 (2011/12/28 11:29), 編輯推噓1(104)
留言5則, 1人參與, 最新討論串1/1
大家好: 目前在寫類似大富翁的小遊戲, 目前卡在當人物走到三叉路口或十字路口時, 要讓玩家選擇接下來的方向, 目前的作法: 初始時先addEventListener四個方向的button,visible=false 當人物走到轉角時(while(骰子--){switch case:轉角}), 再判斷有哪些方向可以選擇,visible=true 請問要怎麼讓選擇完成才繼續執行? 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.189.82

12/28 19:28, , 1F
為轉角情況寫一個pause的function
12/28 19:28, 1F

12/28 19:28, , 2F
把資訊存起來,之後再用continue這個function繼續執行
12/28 19:28, 2F

12/28 19:29, , 3F
選擇的結果用continue的參數丟進去就可了
12/28 19:29, 3F
QQ pause function不會寫,之前有用過笨方法 while(IsChose) {} 結果當機了XD ※ 編輯: onininon 來自: 220.133.189.82 (12/29 15:38)

12/29 16:02, , 4F
大富翁的話把每一個step分成不同的function處理,
12/29 16:02, 4F

12/29 16:02, , 5F
每次判斷要進入move還是pause的function,這樣應該可以吧
12/29 16:02, 5F
突然覺得我好笨QQ,感謝說明,因為目前只有走路,還沒寫到事件 所以while(骰子--)寫的很直覺XD ※ 編輯: onininon 來自: 220.133.189.82 (12/29 18:05)
文章代碼(AID): #1E-eqdJN (Flash)
文章代碼(AID): #1E-eqdJN (Flash)