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)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP