Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info
  • Новые темы в этом разделе публикуются автоматически при добавлении файла в менеджер ресурсов.
    Ручное создание новых тем невозможно.

Client getSoundLevelData

Статус
В этой теме нельзя размещать новые ответы.

PI

The world on the edge of reality
Функция getSoundLevelData получает левый / правый уровень от звукового элемента . Если элемент является игроком, эта функция будет использовать голос игрока.

Синтаксис:
int, int getSoundLevelData ( element theSound )

OOP Syntax:
Method
: sound:getLevelData(...)

Обязательные аргументы:
theSound
: звуковой элемент, данные уровня которого вы хотите получить.

Возвращает:
Возвращает два целых числа в диапазоне от 0 до 32767.

Пример:
Код:
soundHandler = playSound ( "sound.wav" )
function onSoundPlayRender ( )
    if ( soundHandler ) then
        local leftData, rightData = getSoundLevelData ( soundHandler )
    if ( leftData ) then
            dxDrawRectangle ( 0, 0, 64, leftData / 32767 * 256, tocolor ( 255, 0, 0 ) )
            dxDrawRectangle ( 64, 0, 64, rightData / 32767 * 256, tocolor ( 0, 0, 255 ) )
        end
    end
end
addEventHandler ( "onClientRender", getRootElement(), onSoundPlayRender )

Требования:
Минимальный поддерживаемый сервер
: -
Минимально поддерживаемый клиент: 1.3.0-9.04162

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

Изменения:
В версии 1.3.2 - Добавлен элемент игрока, чтобы использовать голос игрока.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу