LE SON
Les formats de sons reconnus par Flash sont : MP3, WAV et AIFF.
Ce tuto se compose en plusieures parties des bases du son au fonction plus complexe :
I-les bases :
importation du son : partie animée :
http://guuzoo.free.fr/tutoriels/leson/importson.swf
partie écrite :
1-Ouvrez votre nouveau document flash
2-Fichier ~~> importer ~~> importer dans la bibliothèque
3-Sélectionnez votre son et appuyez sur ok
4-votre son se trouve maintenant dans votre bibliothèque ( F11)
jouer le son sur la scène ou pendant un laps de temps défini par des images clés : partie animée :
http://guuzoo.free.fr/tutoriels/leson/joueson.swf
partie écrite :
1-Faites glisser votre son de la bibliothèque vers la scène
2-Vous pouvez voir un trait sur l'image clé qui contient le son, ce trait signifit donc que l'image clé contient un son.
Sur une image clé le son se jouera pendant l'image clé en insérant une image à la suite de cette image clé alors vous pouvez régler le temps pendant le quel le son va se jouer :
3-dans la fenêtre propriétés de l'image clé vous pouvez voir son, effet et Sync :
Son : c'est ici que vous choisissez le son à lire dans l'image clé
Effet : ici, vous pouvez choisir des effets sonores comme un fondu de droite à gauche
Sync : vous pouvez choisir quand et comment le son va se jouer ( En continu, à l'arrêt, au démarrage ou pendant un certain évènement en boucle ou le nombre de fois qu'il va se répéter.
II-Fonctions avancés
Régler le volumepartie animée :
http://guuzoo.free.fr/tutoriels/leson/volumeson.swf
partie écrite :
1-Sélectionnez votre son dans la bibliothèque ( f11 ) ~~> clik droit ~~> liaison ~~> exporter pour l'action script et exporter dans la première image clé ~~> entrez un identifiant pour votre son ( souvenez vous-en il est utilisé par la suite, je vous conseille donc un identifiant court )
2-Cliquez sur la scène, ouvrez le panneau actions ( F9 ) et collez y ce code :
- Code:
-
son = new Sound();
son.attachSound("identifiant") // entrer votre identifiant à la place de identifiant
son.start();
volson = "100"; // ici vous pouvez changer le volume de départ qui est 100
3-créez un bouton + et un bouton -
4-Sélectionnez le bouton +, ouvrez le panneau action ( f9 ) et collez y ce code :
- Code:
-
on(release) {
if(volson<100) {
son.setVolume(volson + 20); //20 signifie que par clik le son augmentera de 1/5 vous pouvez réglez cette valeur
volson = son.getVolume();
}
}
5-Sélectionnez le bouton - et collez y ce code :
- Code:
-
on(release) {
if(volson>0) {
son.setVolume(volson - 20); //20 signifie que par clik le son diminuera de 1/5 vous pouvez réglez cette valeur
volson = son.getVolume();
}
}
6-Vous pouvez tester ( ctrl + entrée )
boutons play/stop :partie animée :
http://guuzoo.free.fr/tutoriels/leson/boutonsplaystop.swf
partie écrite :
1-Sélectionnez votre son dans la bibliothèque ( f11 ) ~~> clik droit ~~> liaison ~~> exporter pour l'action script et exporter dans la première image clé ~~> entrez un identifiant pour votre son ( souvenez vous-en il est utilisé par la suite, je vous conseille donc un identifiant court )
2-créez 2 boutons ( 1 play et 1 stop ) vous pouvez utilisez la bibliothèque commune ( fenêtre ~~> bibliothèque commune )
3-Sélectionnez le bouton play, ouvrez le panneau actions ( F9 ) et collez y ce code :
- Code:
-
on(release) {
stopAllSounds() ;
son = new Sound() ;
son.attachSound("nom d'dentifiant"); // à modifier
son.start() ;
}
4-Sélectionnez le bouton stop, ouvrez le panneau actions ( F9 ) et collez y ce code :
- Code:
-
on(release) {
son.attachSound("nom d'dentifiant") ; // à modifier
son.stop() ;
}
5-Vous pouvez tester
Chargement d'un son via une adresse web : Pour les Longues musiques il est préférable d'héberger la musique et le swf séparé
1-Héberger votre musique et récupérez l'adresse : http://.... .mp3
2-cette fois ci il n'est pas nécessaire d'importer votre musique et donc pas de liaison
dans les codes as il ne reste plus qu'a modifier les lignes
- Code:
-
son.attachSound("nom d'dentifiant") ;
par :
- Code:
-
son.loadSound("lien de la musique récupérée avant", true);
il existe bien d'autres choses sur les sons et des façons différentes de les faire, vous pourrez les trouvez en naviguant sur le web
bon courage, :bien:
yod@