| ||
Dieser Befehl hält die Wiedergabe eines Sounds an, die mit PLAYSOUND gestartet wurde. Es funktioniert fast wie STOPCHANNEL, nur kann der Sound danach an der selben Stelle mit RESUMECHANNEL fortgesetzt werden. Im Vergleich zu PAUSEMUSIC und PAUSESOUND funktioniert dieser Befehl mit allen Musikarten, es ist sozusagen universell. | ||
Parameter | ||
Kanal = Identität des Sounds (ermittelt mit PLAYSOUND) | ||
Rückgabewert | ||
- | ||
Beispiel | ||
Dieses Programm demonstriert viele Abspielmöglichkeiten: PRINT "Lade Sound..." sndWave=LOADSOUND("level.wav") LOOPSOUND sndWave chnWave=PLAYSOUND(sndWave) PRINT "Spiele den Sound 2sek ab..." DELAY 2000 PRINT "Sound für 2sek anhalten..." PAUSECHANNEL chnWave DELAY 2000 PRINT "Weiterspielen..." RESUMECHANNEL chnWave DELAY 2000 PRINT "Ändere Samplerate..." CHANNELPITCH chnWave, 22000 DELAY 2000 PRINT "Spiele den Sound links..." CHANNELPAN chnWave,-1 DELAY 2000 PRINT "Spiele den Sound rechts..." CHANNELPAN chnWave,1 DELAY 2000 PRINT "Fertig" STOPCHANNEL chnWave | ||
Siehe auch | ||
CHANNELPAN, CHANNELPITCH, CHANNELPLAYING, CHANNELVOLUME, LOADSOUND, PLAYSOUND, RESUMECHANNEL, STOPCHANNEL |