[VB2008] 如何讓圖片停留在某一個位置一段時間後繼續移動

看板Visual_Basic作者 (人緣有待等)時間16年前 (2009/05/21 23:38), 編輯推噓1(105)
留言6則, 1人參與, 最新討論串1/1
如題 自己設計了一個龜兔賽跑的小遊戲 途中兔子會遇到一棵樹而暫時停止前進 目前自己只有把條件成立的情況寫出來 If Rabbit.Location.X = Tree.Location.X Then ####################### End If 中間的##是我不知道該怎麼設定讓兔子暫時停留的地方 請問在執行的地方該怎麼設計才有辦法讓兔子暫時停留呢?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.17.21

05/21 23:46, , 1F
設一個移動量,當計數時間內移動量為0就不會動了
05/21 23:46, 1F

05/21 23:47, , 2F
判斷移動的程式還是照跑,只是兩個移動量不同
05/21 23:47, 2F

05/21 23:47, , 3F
或是設一個比例值,預設為1,兔子遇到數時暫時為0
05/21 23:47, 3F

05/21 23:47, , 4F
這樣不管它原本是多少,乘上0結果還是不會動
05/21 23:47, 4F

05/21 23:48, , 5F
我想這比起暫停兔子執行要簡單多了
05/21 23:48, 5F

05/21 23:49, , 6F
兔子只是看起來沒在動,其實一直都有叫牠動
05/21 23:49, 6F
文章代碼(AID): #1A5NM0XM (Visual_Basic)