看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《j76992001 (人緣有待等)》之銘言: : 如題 : 自己設計了一個龜兔賽跑的小遊戲 : 途中兔子會遇到一棵樹而暫時停止前進 : 目前自己只有把條件成立的情況寫出來 : If Rabbit.Location.X = Tree.Location.X Then : ####################### : End If : 中間的##是我不知道該怎麼設定讓兔子暫時停留的地方 : 請問在執行的地方該怎麼設計才有辦法讓兔子暫時停留呢?? 如題 剛剛在用判斷獲勝地方 卻發生即使烏龜先到也不會有獲勝的訊息出來 而且產生了意外的情況 即使烏龜先到 兔子後到 獲勝的訊息還是會顯示為兔子 並且出現多次"兔子獲勝"的訊息 但是如果兔子先到 卻又是很正常的只顯示一次"兔子獲勝" If Turtle.Left = Me.ClientSize.Width Then MsgBox("烏龜獲勝", , ) ElseIf Rabbit.Left = Me.ClientSize.Width Then MsgBox("兔子獲勝", , ) End If 以上是我判斷獲勝方式的程式碼@@ 想請問為什麼程式不理會我第一個判斷句 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.17.21
Peruheru:Left還要加上圖片寬度吧? 05/22 00:10
j76992001:不好意思 能夠請你解釋一下嗎 謝謝 05/22 00:14
Peruheru:你的烏龜圖片寬度為0嗎? 05/22 00:15
Peruheru:另外你只放這樣...其他都看不到哪 05/22 00:16