Reperer la fin d'un son

Signaler
Messages postés
8
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
28 juin 2007
-
Messages postés
8
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
28 juin 2007
-
Bonjour

Dans un jeu, je dois faire en sorteque le joueur ne puisse pas cliquer sur le bouton suivant, tant que les consignes audio n'ont pas ete entierement lues, c'est a dire que tant que le son n'as pas ete entierement lu, le  joueur ne peux pas aller a la frame suivante. Donc je voudrais savoir s'il est possible de detecter la fin de lecture d'un son en actionscript:

qd son fini{ bouton.enabled=true;}

est ce que ca existe?

2 réponses

Messages postés
1203
Date d'inscription
lundi 10 mars 2003
Statut
Membre
Dernière intervention
23 juillet 2009
2
Hello,

oui, c'est possible en utilisant la méthode onSoundComplete() de l'objet Sound()

exemple  :
 
function sonTermine(){
// placer ici les actions voulue a la fin du son
}
var my_sound:Sound = newSound();
my_sound.attachSound("mySoundID"); // le son que l'on veut jouer
my_sound.onSoundComplete = sonTermine; // appel de la fonction une fois le son terminé
my_sound.start(); // lancement du son

@+
Messages postés
8
Date d'inscription
mardi 2 janvier 2007
Statut
Membre
Dernière intervention
28 juin 2007

oh génial!! merci beaucoup