Les hitTest (collision) de *****

Résolu
oliver7 Messages postés 102 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 8 septembre 2006 - 6 oct. 2005 à 20:00
oliver7 Messages postés 102 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 8 septembre 2006 - 8 oct. 2005 à 17:33
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

slagt Messages postés 232 Date d'inscription mercredi 2 avril 2003 Statut Membre Dernière intervention 29 mars 2011
7 oct. 2005 à 14:16
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 !


^^
3
oliver7 Messages postés 102 Date d'inscription dimanche 3 octobre 2004 Statut Membre Dernière intervention 8 septembre 2006
8 oct. 2005 à 17:33
Merci merci.

olivier
0
Rejoignez-nous