Bonjour tout le monde
Je suis actuellement en train de développer un casse brique en VB.Net, dans le cadre de mon BTS Informatique de Gestion.
Pour le déplacement de la raquette, j'utilise un MouveMove :
Pour gérer les mouvements de ma balle, j'utilise un timer qui permet, à l'aide de deux variables, le déplacement de celle-ci. Il en va de même pour mes bonus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub frmJeu_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Me.MouseMove With picRaquette .Left = e.X - .Width / 2 End With End Sub
Comme il est difficile de s'imaginer tout cela, j'ai uploader mon application et voici le lien : http://dl.free.fr/hlxleyEX0/cassebrique.zip
Mon probleme est que, quand je bouge la raquette, la balle se stoppe est n'avance plus. Il en va de même quand un bonus tombe, la balle ralentit...
Mon prof m'a parlé des threads. Pensez vous que cela permettrait de résoudre ce probleme? Si oui, pouvez vous m'indiquer dans quel sens?
Je vous remercie de votre aide, en espérant avoir clairement exposé mon problème.
Cordialement
Partager