Game Maker Language リファレンス > 組み込み関数 用途別 > サウンド > audio_pause_sound
指定のサウンドを一時停止します
audio_pause_sound(index);
この関数を使用すると、現在再生中の任意のサウンドを一時停止することができます。サウンド番号は、サウンド再生関数[[audio_play_sound()]またはaudio_play_sound_at()の戻り値を指定すると、そのインスタンスのみ停止します。サウンドリソース番号を指定すると、そのサウンドの再生をすべて一時停止します。
if keyboard_check_pressed(ord("P")) { global.Pause = !global.Pause; if global.Pause { audio_pause_sound(snd_Waterfall); } else { audio_resume_sound(snd_Waterfall); } }
上記コードは、キーボードの"P"を押した時に、サウンド変数"snd_Waterfall"を一時停止またはレジューム再生します