作者j76992001 (人緣有待等)
看板Visual_Basic
標題Re: [VB2008] 如何讓圖片停留在某一個位置一段時間 …
時間Fri May 22 00:07:44 2009
※ 引述《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