[FLASH]Interdire un clip d'entre dans une zone

Statut
N'est pas ouverte pour d'autres réponses.
Bonsoir,

Ma question est toute simple j'ai un clip avec celui ci je lui fait subire des zooms, des déplacements mais j'aimerai que pendant toute ces actions il n'entre pas dans une zone sur le cote droit

Qui est enfaite un menu.
Donc j'aimerai que par exemple quand je zoom sur mon clip avec un boutton etc ... le clip se pousse automatiquement vers la gauche et n'empiette donc pas sur le menu de droite.

Je pense que cela est possible mais je n'arrive pas a trouver sur internet des sources qui pourrait m'aide!!!

Merci d'avance pour vos réponses :wink:
 
1er
OP
F
j'ai trouvé ceci mais le problème cest que le clip revient vers la gauche que si il touche le coin supérieur gauche de l'autre clip :?
Code:
onClipEvent (enterFrame) { 

if(_root.monclip.hitTest(_root.menu4._x, _root.menu4._y, true)){
_root.monclip._x-=10; 
}
}
}
 

La Poubelle

Pou'r allé Danché
Fruitos[silly a dit:
]j'ai trouvé ceci mais le problème cest que le clip revient vers la gauche que si il touche le coin supérieur gauche de l'autre clip :?
Code:
onClipEvent (enterFrame) { 

if(_root.monclip.hitTest(_root.menu4._x, _root.menu4._y, true)){
_root.monclip._x-=10; 
}}
}
Normal et pire encore, si tu fais un cercle par exemple. La fonction hitTest le considère comme un carré. Tout objet est considéré comme un carré.

Tu dois aussi faire un test sur la hauteur clip avec une coordonnée (tu devrais faire la même chose pour y)
Disons que la zone maximum est 400
if(_root.monclip._y>400) {_root.monclip._y = 400;}
 
1er
OP
F
oki merci je look avec ca alors.
Mais j'ai peut etre moyen de résoudre le problème en désactivant des boutons quand ma souris se trouve sur un clip mais comment puis-je faire ca ???
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut