Ik probeer voor het spelletje pong de keydown event voor de paddles te gebruiken. De beide paddles kunnen bewegen, maar zodra beide spelers tegerlijkertijd de paddles willen bewegen dan lukt dit niet. Iemand een oplossing hiervoor?
source hieronder voor degene die het relevant vinden :
source hieronder voor degene die het relevant vinden :
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
| Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown If e.KeyCode = Keys.W Then p1Ypositie -= 10 'player 1 omhoog ElseIf e.KeyCode = Keys.X Then p1Ypositie += 10 'player 1 omlaag End If If e.KeyCode = Keys.Up Then p2Ypositie -= 10 'player 2 omhoog ElseIf e.KeyCode = Keys.Down Then p2Ypositie += 10 'player 2 omlaag End If End Sub |
Wat je wil is niet altijd wat je nodig hebt!