ActionScript 3 – Programmation séquentielle et orientée objet
274
Vous êtes à présent capable de gérer une vidéo dans une animation, non plus comme un
simple média, pour lequel vous proposez une lecture, mais comme un média interactif.
Charger et contrôler des données (texte et PHP)
Lorsque vous devrez placer des données de type texte sur la scène de vos animations,
trois solutions s’offriront à vous :
• Créer et charger un fichier XML.
• Créer et charger un fichier texte.
• Créer des bases de données et des pages dynamiques (par exemple de type PHP) dans
le but de leur envoyer des requêtes.
Le chapitre 13 traite de la création et de la manipulation d’un document XML. Nous ne
développerons donc aucun propos supplémentaire dans ce chapitre à ce sujet.
L’utilisation d’un fichier texte est analogue à l’appel à une base de données. Essayons
donc de comprendre le mécanisme de ce type de chargement.
Quel que soit le fichier ou la source que vous chargerez dans une animation, vous devez
toujours garder à l’esprit la structure et l’organisation des données auxquelles s’attend
Flash.
Structure des données
En programmation, les variables servent à contenir des données. Nous allons donc utiliser la
même syntaxe pour créer un fichier texte ou concevoir une page Web dynamique. Pour
séparer plusieurs variables, nous utiliserons l’esperluette (&, encore appelé « et commercial »).
Pour ce premier exemple écrivez la ligne ci-dessous dans un fichier texte.
prenom=David&nom=TARDIVEAU&age=37&profession=Enseignant
Enregistrez ensuite ce document au format UTF-8 afin d’encoder correctement les
données qu’il contient (nommez-le, par exemple, donnees.txt).
Remarque
Un de mes ouvrages, La vidéo dans Flash (Éditions Eyrolles) utilise l’ActionScript 2.0. De ce fait, seule la
moitié du livre est utile, notamment sur les bases de la vidéo et son encodage. De nombreuses animations
vous sont proposées en AS2, mais elles constituent néanmoins des solutions utiles aux besoins de
gestion de vidéo interactive. Seule la syntaxe des scripts n’est plus d’actualité.
Les variables de type texte
Comme vous l’aurez peut-être remarqué, les données de type texte des variables contenues dans un tel
fichier ne sont pas saisies entre guillemets.
274
Vous êtes à présent capable de gérer une vidéo dans une animation, non plus comme un
simple média, pour lequel vous proposez une lecture, mais comme un média interactif.
Charger et contrôler des données (texte et PHP)
Lorsque vous devrez placer des données de type texte sur la scène de vos animations,
trois solutions s’offriront à vous :
• Créer et charger un fichier XML.
• Créer et charger un fichier texte.
• Créer des bases de données et des pages dynamiques (par exemple de type PHP) dans
le but de leur envoyer des requêtes.
Le chapitre 13 traite de la création et de la manipulation d’un document XML. Nous ne
développerons donc aucun propos supplémentaire dans ce chapitre à ce sujet.
L’utilisation d’un fichier texte est analogue à l’appel à une base de données. Essayons
donc de comprendre le mécanisme de ce type de chargement.
Quel que soit le fichier ou la source que vous chargerez dans une animation, vous devez
toujours garder à l’esprit la structure et l’organisation des données auxquelles s’attend
Flash.
Structure des données
En programmation, les variables servent à contenir des données. Nous allons donc utiliser la
même syntaxe pour créer un fichier texte ou concevoir une page Web dynamique. Pour
séparer plusieurs variables, nous utiliserons l’esperluette (&, encore appelé « et commercial »).
Pour ce premier exemple écrivez la ligne ci-dessous dans un fichier texte.
prenom=David&nom=TARDIVEAU&age=37&profession=Enseignant
Enregistrez ensuite ce document au format UTF-8 afin d’encoder correctement les
données qu’il contient (nommez-le, par exemple, donnees.txt).
Remarque
Un de mes ouvrages, La vidéo dans Flash (Éditions Eyrolles) utilise l’ActionScript 2.0. De ce fait, seule la
moitié du livre est utile, notamment sur les bases de la vidéo et son encodage. De nombreuses animations
vous sont proposées en AS2, mais elles constituent néanmoins des solutions utiles aux besoins de
gestion de vidéo interactive. Seule la syntaxe des scripts n’est plus d’actualité.
Les variables de type texte
Comme vous l’aurez peut-être remarqué, les données de type texte des variables contenues dans un tel
fichier ne sont pas saisies entre guillemets.
