r2ek
Membre récent

Hors-Ligne
Sexe: 
Messages: 10

|
Bonjour tout le monde,
je ne comprends pas pourquoi sur le player que j'ai fait, le son ne se précharge pas. Résultat, la lecture se lance, puis se relance une fois chargée, c'est ennuyeux :P
Normalement, il ne devrait pas démarrer avant le chargement. Voila le code :
trace("jouer");
barrePlaying._width = 0; //var fichier = "son3.mp3"; var decalage = 0; var charge = false; var duree, si; txt.text = "Ecouter un extrait"; chanson = new Sound();
chanson.onSoundComplete = function() { _root.arreter(); };
function arreter() { chanson.stop(); clearInterval(si); decalage = 0; barrePlaying._width = 0; _root.txt.text = "Ecouter un extrait"; }
function pauser() { clearInterval(si); chanson.stop(); }
function majTxt() { pc = Math.round((chanson.position*100)/chanson.duration); txt.text = Math.round(chanson.position/1000)+"/"+duree; txt.text += " - "+pc+"%"; barrePlaying._width = pc; decalage = chanson.position/1000; }
function jouer() { if (charge == false) { chanson.onLoad = function(ok) { txt.text = "Chargement..."; if (ok=true) { charge = true; duree = Math.round(chanson.duration/1000); txt.text = "0/"+duree+" - 0%"; chanson.start(); si = setInterval(majTxt, 1000); } }; chanson.loadSound(fichier, true); } else { chanson.start(decalage); si = setInterval(majTxt, 1000); } }
|
|
Vous y comprenez qqch vous?
Merci beaucoup et @ bientôt Fred |