Skip to content

Аудио

audio предоставляет методы для управления громкостью главного аудиоканала (master gain) в игре.

Tip

Причина, почему вам необходимо использовать эти методы, вместо audio_set_master_gain() — требование отключать звук во время рекламы и включать обратно после её завершения. Данный модуль обрабатывает это поведение автоматически.

Методы

Метод Возвращаемый тип Описание
getVolume Real Возвращает уровень громкости главного аудиоканала
setVolume Undefined Устанавливает уровень громкости для главного аудиоканала

getVolume()Real

Возвращает уровень громкости главного аудиоканала (не учитывается отключение звука во время рекламы).

Пример:

var current_volume = YG.audio.getVolume();
show_debug_message("Текущая громкость: " + string(current_volume));

setVolume()Undefined

Устанавливает уровень громкости для главного аудиоканала (не учитывается отключение звука во время рекламы).

Параметр Тип Описание
_value Real Новое значение громкости

Пример:

// Устанавливаем громкость на 50%
YG.audio.setVolume(0.5);