INTEGRATION>Flash & Lingo

INTERACTIVITE ENTRE UN FICHIER FLASH (SWF) ET UN FICHIER DIRECTOR

 

Lorsque vous importez un fichier swf dans une animation Director, celle-ci devient alors un acteur comme les autres. Cependant, lorsque vous développez le fichier .fla (format de fichier qui précède le swf), vous pouvez prévoir son interactivité avec le fichier .dir (director).

 

Méthode 1 : Insérer une simple ligne d'instructions

 

  1. Double-cliquez sur l'occurrence d'un bouton sur la scène ou sur une image clè de la timeline
  2. Sélectionnez via le bouton "+", la commande "GetURL"
  3. Dans la zone "GetURL" saisissez le mot "Lingo:" suivi de la ligne d'instruction.

Gardez le format "abc" - Vous pouvez utilisez la nouvelle ou l'ancienne syntaxe lingo ("Set the visible of sprite 3 to 1" ou "Sprite(3).visible=1").

En utilisant cette methode, vous ne pouvez executer qu'uns seule ligne d'instruction. Pour détourner cette restriction, vous pouvez remplacer le mot "lingo:" par "event:". Dans ce cas voici comment vous devez procéder :

 

 

Méthode 2 : Insérer le nom d'un gestionnaire (script de director).

Pour utiliser cette technique vous devez :

 

  1. Avoir un fichier director avec un script d'animation dans la distribution
  2. Avoir un fichier swf contenant la commande "GetURL"



 

  1. Double-cliquez sur l'occurrence d'un bouton sur la scène ou sur une image clè de la timeline
  2. Sélectionnez via le bouton "+", la commande "GetURL"
  3. Dans la zone "GetURL" saisissez le mot "Event:" suivi du nom du gestionnaire (raz dans l'exemple ci-dessus).

L'avantage de cette technique permet d'inserer autant de lignes d'instructions que vous le souhaitez.