1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
| //Ce serait sympa de me le faire savoir.
var ziq:Sound ;
var playlist_xml:XML;
var nomEmission:String;
var chansonPosition:Number;
chansonPosition=0;
playlist_xml = new XML();
playlist_xml.ignoreWhite = true;
playlist_xml.onLoad = function(ok) {
if (ok=true) {
trace (playlist_xml);
}
};
ziq = new Sound();
ziq.onLoad = function(ok) {
if (ok=true)
{
ziq.start();
trace ("Chargement reussie");
}
else
{
trace("Problème au chargement.");
}
};
this.play_btn.onRelease=function(){
//Charge automatiquement le sond
//trace (playlist_xml.childNodes[0].firstChild.attributes.fichier);
ziq.loadSound(playlist_xml.childNodes[0].firstChild.attributes.fichier,false);
ziq.start(chansonPosition,0);
chansonIntervale = setInterval(afficheTimer, 1000);
//chansonIntervale = setInterval(afficheTimer, 1000);
//Lecture du fichier son
trace(chansonPosition);
//trace(playlist_xml.childNodes[0].firstChild.attributes.fichier);
//Affichage du titres
nomEmission=playlist_xml.childNodes[0].firstChild.attributes.nom;
nomEmission_txt.text=nomEmission;
//chansonIntervale =setInterval(afficheTimer,1000);
}
function afficheTimer():Void {
//trace(getTimer());
}
this.stop_btn.onRelease=function(){
ziq.stop();
nomEmission_txt.text=nomEmission+"-Stop";
}
this.pause_btn.onRelease=function(){
chansonPosition = Math.round(ziq.position/1000);
trace (chansonPosition);
clearInterval(chansonIntervale);
ziq.stop();
nomEmission_txt.text=nomEmission+"-Pause";
} |
Partager