cs_seth91
Messages postés8Date d'inscriptiondimanche 12 mars 2006StatutMembreDernière intervention28 mars 2006
-
28 mars 2006 à 08:46
cs_seth91
Messages postés8Date d'inscriptiondimanche 12 mars 2006StatutMembreDernière intervention28 mars 2006
-
28 mars 2006 à 11:38
Bonjour.
Voila jesseye de faire un mini jeux et je narive pas a faire que quand les 2 shape se touche un chappe disparait(pour tester :) )
j'ai mi se code et sa ne donne rien
If Shape2.Left 2640 & Shape1.Top 4440 Then
Shape1.Visible = False
End If
dans un timer mais rien ne se passe
aidez moi SVP
merci d'avance en vous souhaitant une exelente journée
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 28 mars 2006 à 08:52
Bonjour
Evite les valeurs en dur.
Regarde plutot si les coins sont dans la forme de l'autre shape :
Coin haut gauche HG=Shape.Left, Shape.Top
Coin bas gauche BG=Shape.Left, Shape.Top+Shape.Height
Coin bas droite BD=Shape.Left+Shape.Width, Shape.Top+Shape.Height
Coin haut droite BD=Shape.Left+Shape.Width, Shape.Top
Et la tu peux comparer et voir si tes shape se chevauchent.
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)