Lecture de son avec ActionScript
Découvrez comment lire un son intégré ou externe en utilisant ActionScript. Cette leçon couvre l'exportation pour ActionScript et l'utilisation de la méthode Play pour les sons de bibliothèque et la méthode Load pour les fichiers externes.
Présentation vidéo
Apprendre Action Script 3
Introduction
Les variables
Les Fonctions
Notions d'objet
Les conditions
L'affichage
La Gestion évènementielle
Gérer des collections d'objets
Gérer des collections d'objets
L'affichage
Mise en forme du texte
Son
le débogueur de Flash
Gestion des erreurs à l'exécution
Gestion de la mémoire
Application : Drag and Drop
Application : Diaporama
Application : générateur de particules
Application : Formulaire
Application : Jeu de grattage
Conclusion
Détails de la leçon
Description de la leçon
Lorsque vous souhaitez lire un son à partir de l'ActionScript, vous avez la possibilité d'utiliser un son en bibliothèque intégré au SWF ou de charger un son externe au SWF. Pour utiliser un son en bibliothèque intégré, nous procédons comme pour utiliser n'importe quel élément d'une bibliothèque : nous l'exportons pour ActionScript. La base de cette action est la classe Sound. Nous nommons la classe, créons une occurrence, et utilisons ensuite la méthode Play en définissant éventuellement des paramètres comme les millisecondes de début ou le nombre de boucles.
L'alternative consiste à charger un son externe, ce qui est plus utile pour des musiques d'ambiance par exemple. Nous utilisons ici aussi la classe Sound mais avec la méthode Load conjointement à un objet URLRequest. Nous pouvons alors lancer la lecture dès que suffisament de données sont chargées, le processus de téléchargement continuant en arrière-plan sans interruption perceptible à moins d'une connexion internet très lente. Cette méthode permet de réduire le poids du SWF final en ne l'alourdissant pas avec de gros fichiers audio.
Objectifs de cette leçon
L'objectif principal est d'apprendre à intégrer et gérer du son dans un fichier SWF en utilisant ActionScript, comprenant les sons intégrés et externes.
Prérequis pour cette leçon
Pour suivre cette leçon, il est recommandé de disposer de connaissances essentielles en ActionScript et en manipulation de fichiers SWF.
Métiers concernés
Cette compétence est utile pour les développeurs multimédia, les animateurs interactifs et les concepteurs de jeux vidéo.
Alternatives et ressources
En alternative, vous pouvez utiliser d'autres langage de script ou plateformes comme HTML5 avec JavaScript pour la gestion des sons.
Questions & Réponses