Wert=CHANNELPLAYING (Kanal)


Beschreibungv1.36
Diese Funktion ermittelt, ob ein Sound gerade abgespielt wird. Wenn ja, dann wird der Wert 1 zurückgeliefert, sonst aber 0. Dies kann man für eine ständige Wiederholung benutzen.

Aus technischen Gründen funktioniert CHANNELPLAYING nicht mit CD-Musik. Da PLAYCDTRACK bereits einige spezielle Abspielparameter hat, ist diese Funktion auch kaum notwendig.


Parameter
Kanal=Identität des Kanals (z.B. mit PLAYSOUND ermittelt).


Rückgabewert
0 = Sound wird gerade nicht abgespielt
1 = Sound wird gerade abgespielt


Beispiel
Dieses Beispiel überprüft, ob ein Sound länger als eine Sekunde abgespielt wird.

SoundID=LOADSOUND("Effekt.wav")
ChannelID=PLAYSOUND(SoundID)
DELAY 1000
IF CHANNELPLAYING(ChannelID)=1 THEN PRINT "Sound länger als 1s"


Siehe auch
CHANNELPAN, CHANNELPITCH, CHANNELVOLUME, PAUSECHANNEL, RESUMECHANNEL, STOPCHANNEL