Tilføj dette øverst i kodeboksen.
Kald battet til venstre for shpPing eller ændre lidt i koden for at få det til at passe dit projekt.
Sub CheckPingOver()
If shpBall.Top < shpPing.Top + shpBall.Height Or shpBall.Top > shpPing.Top + shpPing.Height - shpBall.Height Then
MsgBox "Ping tabte!"
Unload Me
End If
End Sub
Slet alt i tmrDirection og indsæt dette istedet
If shpBall.Left >= shpBox.Width + shpBox.Left - shpBall.Width Then
mLeft = "-"
ElseIf shpBall.Left <= shpBox.Left Then
CheckPingOver
mLeft = "+"
End If
If shpBall.Top >= shpBox.Height + shpBox.Top - shpBall.Height Then
mTop = "-"
'CheckPongOver
ElseIf shpBall.Top <= shpBox.Top Then
mTop = "+"
End If
Har desværre ikke haft tid til at lave en til battet i højre side. Men det kan du prøve selv at arbejde lidt med.
PS: Placér battet lige uden for shpBox eller juster CheckPingOver.