Click and go

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 149 fois - Téléchargée 47 fois

Contenu du snippet

C'est un p-tit code que quand tu click ben l'image s'en va la ou tu as cliké... c'Est pratique pour les jeux d'aventure...

Je sais merde j'ai utilisé LE LOOP j'aurais peut-être du le convertir pour un timer ! Mais merde existe t'il quelques choses qui diffère pas d'un ordi a l'autre comme le loop !!!? À part le timer !!!

Besoin d'un image seulement...

Source / Exemple :


Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

Do
DoEvents
If Image1.Left < X Then
Image1.Left = Image1.Left + 3
End If
If Image1.Left > X Then
Image1.Left = Image1.Left - 3
End If
If Image1.Top < Y Then
Image1.Top = Image1.Top + 3
End If
If Image1.Top > Y Then
Image1.Top = Image1.Top - 3
End If
Loop Until Image1.Left > X And Image1.Top > Y Or Image1.Left < X And Image1.Top < Y

Do
DoEvents
If Image1.Left < X Then
Image1.Left = Image1.Left + 3
End If
If Image1.Left > X Then
Image1.Left = Image1.Left - 3
End If
If Image1.Top < Y Then
Image1.Top = Image1.Top + 3
End If
If Image1.Top > Y Then
Image1.Top = Image1.Top - 3
End If
Loop Until Image1.Left > X And Image1.Top < Y Or Image1.Left < X And Image1.Top > Y

End Sub

Conclusion :


Si quelqu'un serait assez gentil pour le convertir dans un timer ben je te le recommande !!

A voir également

Ajouter un commentaire Commentaires
Messages postés
155
Date d'inscription
mardi 7 août 2001
Statut
Membre
Dernière intervention
30 janvier 2008

Nan ça va rien changer du tout car plus ton processeur va vite plus le loop v a vite donc c'est pas correct ton affaire...
Messages postés
16
Date d'inscription
lundi 30 avril 2001
Statut
Membre
Dernière intervention
25 décembre 2001

ainsi, une seconde vaut toujours une seconde, meme dans un loop
Messages postés
16
Date d'inscription
lundi 30 avril 2001
Statut
Membre
Dernière intervention
25 décembre 2001

suffit ke tu calcul le temps pour faire un tour de loop et tu les addtiones jusqu'a ce que ca fasse une seconde par exemple.
Une fois que tu as atteint ta seconde, tu peux declecher ton action

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.