Flash CS4 - Son
Cet article est une ébauche à compléter. Une ébauche est une entrée ayant un contenu (très) maigre et qui a donc besoin d'un auteur.
Introduction
Vous pouvez placer des fichiers son dans Flash en les important dans la bibliothèque utilisée pour le document actuel. Alternativement, on peut charger/utiliser du son avec ActionScript.
Son avec le GUI
Importer dans CS3/CS4/CS5:
Il faut d'abord importer un son
- Choisissez File> Import> Import to library
- Dans la boîte de dialogue, sélectionnez et ouvrez le fichier audio de votre choix.
Utiliser du son dans une timeline:
- Créer un nouveau calque
- Cliquer dans un frame (celui où le son doit démarrer)
- Dans le properties panel: sélectionner un son
Ajustements à faire:
(1) Editez l'envelope du son (cliquer sur le crayon)
(2) Editez divers propriétés dans le panneau de configuration:
Avec ActionScript
Il existe deux alternatives. Importer le fichier son et l'utiliser ou alors importer le son manuellement dans la bibliothèque, puis l'utiliser.
Importer un fichier son
var request:URLRequest = new URLRequest("track.mp3"); var your_sound:Sound = new Sound(); your_sound.load(request);
Utiliser un son de la library
Pour que ActionScript puisse utiliser le son, il faut l'exporter pour AS dans la library:
- Clic droit sur le son:
- Clic sur Advanced
- Cocher "Export for ActionScript"
- Définir un classname, e.g par exemple pour un fichier appelé "bruit.mp3", appelez le "Son_bruit".
- Ensuite créer un nouveau son pour cette classe
var cool_noise_sound:Sound = new Noise_sound();
=== Utiliser vos sons (pour les 2 cas)
Jouer un son, 2 exemples:
your_sound.play(); cool_noise_sound.play ();
5 loops:
your_sound.play(0,5);
Pour arrêter tous les son (utiliser "tel quel" la ligne ci-dessous!)
SoundMixer.stopAll();
Pour un exemple:
- flash-cs3-drag-and-drop-matching-3.fla (expliqué dans le tutoriel Flash drag and dropt tutorial
Liens
- Flash et son
- Flash sound tutorial (EduTechwiki Anglais)
- Utilisation des sons dans Flash (Adobe)
- Ressources
- Sound Assets (anglais)
- Simply the best (site avec sons pour effets spéciaux, textures, etc.)