[VB] Action si deux objet se superpose
Résolu
gaoul
-
gaoul -
gaoul -
Bonjour, alors voilà je programme avec Visual Basic 2010 express et je voudrais programmer un jeux. Mais j'ai un gros probleme: je ne pas comment avec une action si (par exemple) deux picturebox se toucher.
Exemple:
If picturebox1."touche"(picturebox2) then
progressbar1.value = progressbar1.value - 20
end if
Merci de votre aide.
Exemple:
If picturebox1."touche"(picturebox2) then
progressbar1.value = progressbar1.value - 20
end if
Merci de votre aide.
2 réponses
-
Alors, je ne me rappelles plus du code exact (va voir du coté de MSDN) mais il me semble qu'il y a une histoire de coordonnées. Par exemple:
(à revoir ^^)
If picturebox1.location = picturebox2.location then progressbar1.value = progressbar1.value - 20 end if
voilou ! -
Il faut que tu test avec Control.Location et Control.Size, rien n'est inclu dans le framework pour cela à ma connaissance.