Ciao ragazzi ho un problema con questo script che gestice l'audio del mio sito però.
function loader(sound) {
var _loc2 = my_sound.getBytesLoaded();
var _loc1 = my_sound.getBytesTotal();
tf_txt.text = "loading "+int(_loc2/_loc1*100)+"%";
}
// End of the function
var numtrack = 1;
var maxTracks = 9;
var my_sound = new Sound();
my_sound.onLoad = function(success) {
if (success) {
my_sound.start();
var _loc1 = Math.floor(my_sound.duration/1000);
MinutesSeconds(_loc1, timeAll_txt);
tf_txt.autoSize = true;
tf_txt.text = " "+my_sound.id3.TIT2;
songCurrentTime();
clearInterval(interval);
}
// end if
};
my_sound.loadSound("songs/001.mp3", false);
songCurrentTime = function () {
control.onEnterFrame = function() {
timePosition = Math.floor(my_sound.position/1000);
MinutesSeconds(timePosition, timeCurr_txt);
};
};
MinutesSeconds = function (numberMlsec, timeTextField) {
if (numberMlsec>=60) {
numberMlsec = numberMlsec/60;
var _loc4 = String(numberMlsec);
var _loc2 = _loc4.substr(0, 1);
if (_loc2.length<2) {
_loc2 = "0"+_loc2;
}
// end if
var _loc1 = _loc4.substr(2, 2);
timeTextField.text = _loc2+":"+_loc1;
} else {
_loc1 = String(numberMlsec);
if (_loc1.length<2) {
_loc1 = "0"+_loc1;
}
// end if
timeTextField.text = "00:"+_loc1;
}
// end else if
};
my_sound.onSoundComplete = function() {
my_sound.start();
};
interval = setInterval(loader, 100, my_sound);
btnNext.onRelease = function() {
++numtrack;
if (numtrack == maxTracks+9) {
numtrack = 1;
}
// end if
my_sound.loadSound("songs/00"+numtrack+".mp3", false);
interval = setInterval(loader, 100, my_sound);
};
btnPrev.onRelease = function() {
--numtrack;
if (numtrack == 0) {
numtrack = 1;
}
// end if
my_sound.loadSound("songs/00"+numtrack+".mp3", false);
interval = setInterval(loader, 100, my_sound);
};
btnStop.onRelease = function() {
my_sound.start();
my_sound.stop();
delete control.onEnterFrame;
timeCurr_txt.text = "00:00";
};
btnPlay.onRelease = function() {
my_sound.stop();
songCurrentTime();
my_sound.start();
};
Funziona benissimo carica le canzoni da un file xml però ripete sempre la prima non capisco perchè non va avanti![]()
Qualcuno puo aiutarmi?
Grazie mille

Rispondi quotando
