PI
The world on the edge of reality
Функция playSound создает звуковой элемент и воспроизводит его сразу после создания для локального игрока.
Примечание:
OOP Syntax:
Method: Sound(...)
Обязательные аргументы:
Необязательные аргументы:
ПРИМЕЧАНИЕ. При использовании необязательных аргументов вам может потребоваться указать все аргументы перед тем, который вы хотите использовать. Для получения дополнительной информации о необязательных аргументах см. Необязательные аргументы.
Возвращает:
Возвращает элемент звука, если звук был успешно создан, в противном случае - false .
Пример:
Примечание:
- Единственными поддерживаемыми аудио форматами являются MP3, WAV, OGG, RIFF, MOD, XM, IT, S3M и PLS (например, Webstream).
- По соображениям производительности, при использовании playSound для эффектов, которые будут воспроизводиться партиями (например, стрельба из оружия), рекомендуется преобразовать аудио файл в одноканальный (моно) WAV с частотой дискретизации 22050 Гц или менее. Также рассмотрите возможность добавления ограничения на частоту воспроизведения эффекта, например, каждые 50 мс.
element playSound ( string soundPath, [ bool looped = false, bool throttled = true ] )
OOP Syntax:
Method: Sound(...)
Обязательные аргументы:
- soundPath: путь_к_файл или URL звукового файла , который вы хотите воспроизвести. ( Примечание. Для воспроизведения звуковых файлов с других ресурсов целевой ресурс должен быть в рабочем состоянии)
Необязательные аргументы:
ПРИМЕЧАНИЕ. При использовании необязательных аргументов вам может потребоваться указать все аргументы перед тем, который вы хотите использовать. Для получения дополнительной информации о необязательных аргументах см. Необязательные аргументы.
- looped: логический , представляющий будет ли петельные звук. Чтобы зациклить звук, используйте true . Петля недоступна для потоковых звуков, только для звуковых файлов.
- throttled: логическая , представляющий будет ли звук дросселироваться (т.е. данного снижения загрузки полосы пропускания). Чтобы подавить звук, используйте true . Звуки будут регулироваться по умолчанию и только для URL.
Возвращает:
Возвращает элемент звука, если звук был успешно создан, в противном случае - false .
Пример:
Код:
function wasted (killer, weapon, bodypart)
local sound = playSound("sounds/wasted.mp3") -- Воспроизвести файл wasted.mp3 из папки звуков
setSoundVolume(sound, 0.5) -- Установите громкость звука на 50%
end
addEventHandler("onClientPlayerWasted", localPlayer, wasted) -- Добавить обработчик события
