Bonjour,
Voilà pour un de mes site je désirais créer un petit lecteur en flash, je me suis donc lancé et il marche très bien execpté un petit problème de variable que l'on dirait n'existe pas toujours.
Je vous montre la partie du code qui vous intéressera :
var ref:MovieClip = this.createEmptyMovieClip("containerMainSound_mc", this.getNextHighestDepth());
var miles:Sound = new Sound(ref);
miles.loadSound(fichier, true);
var tpstotal, tpsactu;
--------------------/ (coupure dans le code ^^) /--------------------
ref.onEnterFrame = function() {
var volumeActuel:Number = miles.getVolume();
pos = miles.position/1000;
duree=miles.duration/1000;
tpsactu=Math.round(pos);
tpstotal=Math.round(duree);
......... etc
donc dans mon lecteur je fais des actions selon le temps, genre rafraichir une frame lorsque la musique est à 15 seconde par exemple :
if(tpsactu == 15){
getURL("zone1.php","zone1");
}
et autre action ressemblante.
Parrallelement j'affiche mes variables de temps dans 2 zone de texte dynamique.
Mon problème c'est que une fois sur deux mes variables n'existe pas, du coup pas de rafraichissement des frame et pas d'affichage du temps :s
Quelqu'un serai t-il m'expliquer pourquoi cela ? :s
Merci d'avance !