Game Maker Language リファレンス > 組み込み関数 用途別 > サウンド > audio_is_playing
指定のサウンドが再生中かどうかチェックします
audio_is_playing(index);
この関数は指定のサウンドが現在再生中であるかどうかチェックします。サウンド番号にはサウンド再生番号(audio_play_sound()またはaudio_play_sound_at()の戻り値)を指定すると単一インスタンスのチェックを行い、リソース番号を指定するとそのサウンドのすべての状態をチェックします。 指定したサウンドが再生されていればtrue、そうでなければfalseを返します。
指定のサウンドがaudio_pause_sound()により一時停止している場合でもtrueを返すことに注意してください
if !audio_is_playing(snd_Waterfall) { audio_play_sound_at(snd_Waterfall, x, y, 0, 300, true, 1); }
上記コードはサウンド変数"snd_Waterfall"が再生されていなければ、それを優先度低めで再生します