Les hitTest (collision) de *****

[Résolu]
Signaler
Messages postés
102
Date d'inscription
dimanche 3 octobre 2004
Statut
Membre
Dernière intervention
8 septembre 2006
-
Messages postés
102
Date d'inscription
dimanche 3 octobre 2004
Statut
Membre
Dernière intervention
8 septembre 2006
-
slt
J'ai un clip appellé "zone" et dans celui-ci 2 clips "boulle" et "arme".
j'ai fait sur le clip "arme" le code suivant :
onClipEvent (enterFrame) {
if (_root.zone.boulle.hitTest(this._x,this._y,true)) {
trace("touche");
}
}
donc il affiche "touche" quand il touche "boulle".

voila mon probleme si je deplace le clip "zone" sa marche plus !!!!
avec if (_root.zone.boulle.hitTest(this)) { sa marche met sa prend un encadrement de la boulle et c'est pas bon du tout !!!
merci

olivier

2 réponses

Messages postés
232
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
29 mars 2011

Logique :)



au lieu de this._x tu mets : (_root.zone._x + this._x)
idem avec this._y. Et tu verras, tout rentrera dans l'ordre.



Je te laisse comrpendre pourquoi !


^^
Messages postés
102
Date d'inscription
dimanche 3 octobre 2004
Statut
Membre
Dernière intervention
8 septembre 2006

Merci merci.

olivier