Musik-Stück stoppen?

Sebigf

Erfahrenes Mitglied
Hallo zusammen!

Ich habe eine funktion auf einen button gelegt.

#######

on (release) {
mySound = new Sound(this);
mySound.loadSound("musik.mp3", true);
}

#######

Wie kann ich es machen, das genau das auch wieder mit einem klick gestoppt wird?

Danke
 
Hi,

soll das auf die selbe Schaltfläche?

Dann probiers mal so:
PHP:
on (release) {
    if (_root.isplaying == undefined) _root.isplaying = false;
    if (!_root.isplaying) {
        _root.mySound = new Sound(this);
        _root.mySound.loadSound("musik.mp3", true);
    } else {
        _root.mySound.stop();
    }
    _root.isplaying = !_root.isplaying;
}

Gruß
.
 
Ok, och habs dann doch selber heraus gefunden.

Hier für die Leute, die auch nach der gleichen Antwort suchen sollten...

############


on (release) {
if (mySound) {
mySound = false;
mySound.stop();
}
else {
mySound = new Sound(this);
mySound.loadSound("musik.mp3", true);
}
}


#############

Danke!



##Nachtrag:#####


Danke für deine Mühe, aber geht auch so jetzt.
Ich werde trotzdem deine Variante probieren.

Was ist an deiner besser?
Vielleicht kurzes feedback?

Danke
 
Hi,

Im Prinzip nehmen sich beide Varianten nichts. Du setzt das Soundobjekt beim Abschalten zurück; ich verwende eine Variable (flag).

Gruß
.
 
Zurück