看板 Visual_Basic 關於我們 聯絡資訊
如題 自己設計了一個龜兔賽跑的小遊戲 途中兔子會遇到一棵樹而暫時停止前進 目前自己只有把條件成立的情況寫出來 If Rabbit.Location.X = Tree.Location.X Then ####################### End If 中間的##是我不知道該怎麼設定讓兔子暫時停留的地方 請問在執行的地方該怎麼設計才有辦法讓兔子暫時停留呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.17.21
Peruheru:設一個移動量,當計數時間內移動量為0就不會動了 05/21 23:46
Peruheru:判斷移動的程式還是照跑,只是兩個移動量不同 05/21 23:47
Peruheru:或是設一個比例值,預設為1,兔子遇到數時暫時為0 05/21 23:47
Peruheru:這樣不管它原本是多少,乘上0結果還是不會動 05/21 23:47
Peruheru:我想這比起暫停兔子執行要簡單多了 05/21 23:48
Peruheru:兔子只是看起來沒在動,其實一直都有叫牠動 05/21 23:49