Bezeichnung
IsSamplePlaying -- prüft, ob ein Sample gespielt wird
Übersicht
playing = IsSamplePlaying(id)
Beschreibung
Dieser Befehl prüft, ob das durch id angegebene Sample im Moment gespielt wird und gibt True zurück für den Fall, dass es gespielt wird - False für den Fall, dass es nicht gespielt wird.

Eingaben
id
Identifikator des Samples
Rückgabewerte
playing
True, falls das durch id angegebene Sample gespielt wird, andernfalls False
Beispiel
LoadSample(1, "Sound/Samples/ChurchOrgan.wav")
PlaySample(1)
Repeat
  Wait(2)
Until IsSamplePlaying(1) = False
FreeSample(1)
Der obige Code lädt das Sample "Sound/Samples/ChurchOrgan.wav", spielt es und wartet dann auf das Ende. Danach wird das Sample aus dem Arbeitsspeicher entfernt. Wenn Sie es wie oben tun wollen, ist es einfacher für Sie, den Befehl WaitSampleEnd() zu verwenden. Aber wenn Sie einige Dinge erledigen wollen, während das Sample abgespielt wird, müssen Sie es auf diese Weise tun (mit IsSamplePlaying() und einer Schleife).

Navigation zeigen