Tutoriel : Utilisation des variables Flash VAR dans une animation SWF

Ce tutoriel vous montre comment intégrer des variables Flash VAR dans vos animations SWF pour les utiliser sur une page HTML.

Détails de la leçon

Description de la leçon

Dans cette leçon, nous expliquons en détail comment les Flash VAR permettent de transmettre des variables à une animation SWF au moment où elle est chargée dans une page HTML. Nous abordons le paramétrage des fichiers de publication, la modification du code JavaScript pour inclure les FlashVars, et la récupération de ces variables dans ActionScript.
Nous illustrons ce processus par un exemple concret où nous passons deux variables, 'bonjour' et 'hello', à une animation Flash.

Objectifs de cette leçon

À la fin de ce tutoriel, vous saurez comment :

- Paramétrer vos fichiers de publication pour inclure des Flash VAR
- Modifier le code HTML pour transmettre les variables
- Récupérer les variables dans votre animation ActionScript

Prérequis pour cette leçon

Pour suivre ce tutoriel, vous devez avoir une connaissance de base de :

- Flash et des animations SWF
- HTML et JavaScript
- ActionScript

Métiers concernés

Les compétences acquises dans ce tutoriel peuvent être appliquées dans :

- Le développement de sites web interactifs
- La création d'animations publicitaires et promotionnelles
- Le développement d'applications e-learning

Alternatives et ressources

En alternative à l'utilisation de Flash VAR, vous pouvez explorer :

- Les local variables dans des JavaScript functions
- L'utilisation des URL parameters
- Les cookies ou local storage pour stocker des variables sur le client

Questions & Réponses

Vous devez ajouter un paramètre 'FlashVars' à l'intérieur du code JavaScript, en utilisant la syntaxe : 'paramètre FlashVars', entre guillemets, suivi par vos variables séparées par une éperluette (&).
Les Flash VAR ne peuvent pas être testés directement dans Flash car le SWF est testé de manière autonome et n'est pas intégré dans une page web pour récupérer les variables.
Il faut décocher l'option de génération automatique de la page HTML dans les paramètres de publication de Flash.