HitTestObject

yasdar Messages postés 121 Date d'inscription mercredi 12 janvier 2011 Statut Membre Dernière intervention 19 mai 2012 - 29 déc. 2011 à 17:08
docodoc Messages postés 1671 Date d'inscription dimanche 6 mars 2005 Statut Membre Dernière intervention 21 juillet 2013 - 30 déc. 2011 à 07:22
bonjour
voila je veux détecter si un cilp d'instance mc1 est au dessus d'un clip d'instance mc2
je fais :
if(mc1.hitTestObject(mc2)){
trace("Touché");
}else{
trace("non");


ça marche très bien( par exemple: si mc1 est un rectangle et mc2 est un carré ).
mais si les clips ont une forme quelconque ( exemple :la forme d'une goutte d'eau), il suffit que les deux clips s'approchent sans se toucher pour avoir le message "Touché".

comment faire ce que je veux c'est la détection si deux "shape" se touchent.
Merci d'avance.

1 réponse

docodoc Messages postés 1671 Date d'inscription dimanche 6 mars 2005 Statut Membre Dernière intervention 21 juillet 2013 4
30 déc. 2011 à 07:22
salut
probleme bien connu depuis longtemps et question recurrente
met simplement tes shapes en vectoriel ou cree les dans Illustrator
a part ca tu as aussi le bitmapData
bonne continuation
a+
0