Problème avec onSoundComplete - Flash/ActionScript - Programmation
Marsh Posté le 23-09-2009 à 05:41:11
Salut.. moi non plus j'arrivais pas m'en servir ^^...
mais j'ai trouver une autre solution sans me servir de onSoundComplete
tu peux check mon code dans le message au dessus:
http://forum.hardware.fr/hfr/Progr [...] 5416_1.htm
offline/offline) j'ai tout poster
Regarde la fonction avancement();
Marsh Posté le 23-09-2009 à 07:46:41
La variable monSon est propre à la fonction joueSon() dans ton code, ce qui sémantiquement t'amène à ne pas devoir l'utiliser ailleurs !
Pourtant, tu l'utilise en dehors en écoutant "onSoundComplete"...
(A moins que je me trompe et que tu l'ais déclaré et typé ces variables ailleurs, mais ça m'etonnerait... n'est-ce pas ?)
(C'est une erreur classique de débutant face à la tolérance abusive d'AS2 qui accepte ton code même si il est truffé d'erreur)
Donc, déclare la dehors (et proprement tant qu'à faire)...
Essaye pour voir :
Code :
|
Au moins, meme en dehors de ta fonction joueSon(), flash sait qu'il y a une variable qui s'appelle "monSon" et que c'est un "Sound" (ce qui l'amène à envisager la possibilité d'appeler l'évènement "onSoundComplete" dessus...)
Marsh Posté le 23-09-2009 à 14:45:48
Merci merci ca marche nikel
Marsh Posté le 23-09-2009 à 17:24:53
T'as compris pourquoi au moins ?
Prend l'habitude de déclarer les variables et de les typer...
Parce que là tu fais n'importe quoi... On dirait moi ya pas si longtemps
Marsh Posté le 24-09-2009 à 23:25:36
Oui oui j'ai compris c'est vraiment une erreur d'inattention et de manque d'habitude pour le AS
Merci de ton aide!!!
Marsh Posté le 22-09-2009 à 22:32:53
Bonjour à tous,
Voila je suis entrain de me faire un player de son pour un site web, et je rencontre un pb avec onSoundComplete il ne rentre pas dans la fonction à la fin de la boucle donc mon lecteur ne peut pas passer à la musique suivante.
Voila mon Script :
J'ai regardé sur le net et je ne vois pas d'ou viens mon erreur
Merci d'avance pour vos réponse