webForumDet fria alternativet

Byta låt automatiskt då den är slut...

Flash

2 svar · 326 visningar · startad av Fredrik.an

Medlem sedan sep. 2001162 inlägg
Frågan#1

Hejsan, har gjort en jukebox med 3 låtar men hur ska jag göra för att den ska byta låt automatiskt då låten är slut...?

Nu varande kod:

bgSound = new Sound(this);
 bgSound.attachSound("ljud1");
 bgSound.start("ljud1");
 spelknapp.enabled=true;
 slider.slideBar._y = 30;  
 slider.slideBar.onEnterFrame = function() {
 bgSound.setVolume(0-this._y);
 };
 slider.slideBar.onPress = function() {
 startDrag(this, false, this._x, -0, this._x, 32);
 };
 slider.slideBar.onRelease = slider.slideBar.onReleaseOutside=function () {
 stopDrag();
 };
 
 
 stoppknapp.onRelease = function() {
bgSound.stop();
 
 spelknapp.enabled=true;
 stoppknapp.enabled=true;
 };
 spelknapp.onRelease = function() {
 bgSound.start(0, 99);
 spelknapp.enabled=false;
 stoppknapp.enabled=true;
 };

stop();

Tacksam för svar.

Medlem sedan nov. 2004149 inlägg
#2

Du kan använda dig av onSoundComplete som "känner av" när ljudet spelat klart - någonting i den här stilen:
bgSound.onSoundComplete = function() {
//script som startar ny låt
}

/Alar

Medlem sedan sep. 2001162 inlägg
#3

Alar skrev:

Du kan använda dig av onSoundComplete som "känner av" när ljudet spelat klart - någonting i den här stilen:
bgSound.onSoundComplete = function() {
//script som startar ny låt
}

/Alar

Tackara, detta fungerade kanon.. .:)

264 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
134 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)