Forums Développement Multimédia

Aller au contenu

[résolu] :  Interaction entre 2 acteurs

Director

2 réponses à ce sujet

#1 emi

    Ceinture Blanche

  • Members
  • Pip
  • 6 messages

Posté 23 March 2010 - 21:38 PM

bonjour,

Je suis sur un projet et je souhaite faire inter-agir 2 acteurs, mais je ne sais pas comment réaliser cela.

J'ai un acteur qui représente une loupe et je souhaite que lorsque cet objet loupe (que j'ai rendu déplaçable sur la scène) touche une image ou au mieux viennent se positionner sur l'image, l'animation relative à cette image se lance.

c'est un projet d'étude super important, merci de votre aide

#2 glurp

    Modérateur

  • Moderateur
  • PipPipPipPipPipPipPipPip
  • 1260 messages

Posté 24 March 2010 - 01:56 AM

Hello emi,

Il existe une fonction pour ça : intersect()

En fait ce ne sont pas les acteurs que tu vas tester, mais les rectangles des sprites les contenant.

exemple :

if sprite(1).rect.intersect(sprite(2).rect) <> rect(0,0,0,0) then
   alert("les rectangles se touchent !")
end if
 


#3 emi

    Ceinture Blanche

  • Members
  • Pip
  • 6 messages

Posté 26 March 2010 - 16:59 PM

Parfait c'est ce que je cherchais !
tout marche nickel ;)
merci



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)