RU/getSoundBPM: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Client function}} {{New feature/item|3.0131|1.3.0|4145| Эта функция получает удары в минуту определенного Element/Sou...")
 
No edit summary
Line 1: Line 1:
__NOTOC__  
__NOTOC__  
{{Client function}}
{{RU/Client function}}
{{New feature/item|3.0131|1.3.0|4145|
{{New feature/item|3.0131|1.3.0|4145|
Эта функция получает удары в минуту определенного [[Element/Sound|звукового элемента]].
Эта функция получает удары в минуту определенного [[Element/Sound|звукового элемента]].

Revision as of 17:54, 2 September 2017

Эта функция получает удары в минуту определенного звукового элемента.

Синтаксис

int getSoundBPM(element sound)

Синтаксис ООП Помогите! Я не понимаю, что это!

Метод: sound:getBPM(...)

Обязательные аргументы

  • sound: звуковой элемент, созданный с использованием функций playSound или playSound3D

Возвращаемые значения

Возвращает удары в минуту данного звукового элемента

Пример использования

Click to collapse [-]
Клиент
-- Данный код выведет в чат количество ударов звука в минуту
function bpm()
    -- Длинная версия (может быть более понятной в качестве примера)
    sound = playSound ("song.mp3") -- воспроизводит звук
    beats = getSoundBPM (sound) -- получает удары в минуту данного звука
    outputChatBox ("Количество ударов данного звука: "..beats) -- выводит удары в чат
    -- или же
    -- Короткая версия (экономит память)
    outputChatBox("Количество ударов данного звука: "..getSoundBPM(playSound("song.mp3")))
end
addCommandHandler("bpm", bpm )

Требования

Минимально поддерживаемый сервер n/a
Минимально поддерживаемый клиент 1.3.0-9.04162

Примечание: Использование этой функции требует указания минимальной версии в разделе <min_mta_version> meta.xml ресурса. Пример: <min_mta_version client="1.3.0-9.04162" />

Смотрите также