Avec cette fonction, vous pouvez définir la valeur absolue du volume global de tous les sons et de la musique pour un auditeur spécifique. L'index d'écoute par défaut est 0, mais vous pouvez utiliser la fonction audio_get_listener_info pour obtenir les différents indices disponibles pour la plate-forme cible. La valeur de gain est basée sur une échelle linéaire de 0 (silencieux) à 1 (volume total) et affectera le volume relatif de tous les sons et de la musique joués depuis votre jeu à travers cet auditeur.
audio_set_master_gain(listenerIndex, gain);
| Argument | La description |
|---|---|
| listenerIndex | L'index de l'écouteur pour définir le gain. |
| gain | Valeur pour le volume global (0 à 1). |
N/A
var num = audio_get_listener_count();
for( var i = 0; i < num; i++;)
{
var info = audio_get_listener_info(i);
audio_set_master_gain(info[? "index"], 0.75);
ds_map_destroy(info);
}
Le code ci-dessus parcourt les écouteurs disponibles et définit leur gain principal à 0,75.