Avec cette fonction, vous pouvez reprendre n'importe quel son actuellement en pause (après avoir utilisé la fonction audio_pause_sound ). Le son peut être une seule occurrence d'un son (l'index des sons individuels joués peut être stocké dans une variable lors de l'utilisation du audio_play_sound ou audio_play_sound_at fonctions) ou un actif sonore, auquel cas toutes les instances du son donné seront relancées.
audio_resume_sound(index);
| Argument | La description |
|---|---|
| index | L'indice du son à reprendre. |
N/A
if keyboard_check_pressed(ord("P"))
{
global.Pause = !global.Pause;
if global.Pause
{
audio_pause_sound(snd_Waterfall);
}
else
{
audio_resume_sound(snd_Waterfall);
}
}
Le code ci-dessus vérifie une pression sur la touche du clavier "P" et si elle en détecte un, il met la variable globale "Pause" à true ou false, puis interrompt le son indexé dans la variable "snd_Waterfall" ou reprend le son à partir de son état de pause.