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.

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

La classe utilisée est la classe Sound.
La méthode utilisée est la méthode Load de la classe Sound.
La méthode Play est utilisée pour lire un son, tandis que la méthode Load est utilisée pour charger un son externe avant de pouvoir le lire.