Menu :

1. Pour Commencer
2. Modifier les Fichiers de Base
3. L'énigme en Flash
4. Pour Finir

L'énigme en Flash :

Note : Il est tout à fait possible de réaliser un énigme n'utilisant pas de flash, pour celà veuillez vous reporter au tutorial en question : créer une énigme sans flash.

Pour commencer il faut avoir de bonnes notions de programmation flash. Ce tutorial ne vous expliquera pas comment programmer une énigme en flash mais vous donnera uniquement quelques consignes pour modifier le fichier de base à partir duquel vous pourez partir pour réaliser votre énigme.

Tout d'abord vous devez télécharger le fichier de base, contenant le loading, les calques, et un champ de saisie prêt à l'emploi (pour entrer la réponse).

Cliquez ici pour télécharger le fichier de base (à notez qu'il vous faudra FlashMX ou supérieur pour l'ouvrir).
Une fois ouvert, voici ce qui devrait s'afficher :



Sinon, sélectionnez la scène "enigme" (la scène loading est prête à l'emploi, il est inutile de la modifier) :



Vous pouvez constater qu'il y a 3 calques :



N'oubliez pas sélectionner le calque "Enigme" pour y glisser votre fond et vos éventuels clips ou boutons.

Le champ de saisie n'est pas obligatoire, si vous n'en avez pas besoin il suffit de supprimer le calque "OK". Par défaut le bouton ok est configuré pour pointer vers "mot rentré dans le champ".html :



Vous pouvez modifier cette option à votre guise en cliquant sur le bouton OK et en modifiant le code dans la fenêtre "Actions". Par exemple si le mot à trouver dans l'énigmes est eau et que vous voulez faire pointer le lien vers eau.mp3 il suffit de remplacer :

(+mot+".html");
par
(+mot+".mp3");

Si ce fichier se trouve dans un sous répertoire (vent par exemple) il suffit de modifier :

(+mot+".mp3");
en
("vent/"+mot+".mp3")

Si ce fichier se trouve dans un répertoire parent de celui contenant cette page d'énigme, il faut modifier :

(+mot+".mp3");
en
("../"+mot+".mp3");

Il ne vous reste qu'à réaliser votre énigme puis à exporter le .swf et à le placer dans le même repertoire que votre page html appelant le swf.