Audio.GetCurrentPos

number Audio.GetCurrentPos ( number Channel )
Примеры

Описание

Извлекает положение текущего времени из аудио канала, в секундах.

Параметры

Channel

(число) Аудио канал, для которого получаем текущее время. Выбираем из:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
CHANNEL_BACKGROUND5Фоновый аудио канал.
CHANNEL_EFFECTS0Канал эффектов (используется для звуков мышки - наезд на объект, сход с объекта и клик).
CHANNEL_NARRATION6Канал звукового сопровождения (дикторский) (используется для наложения голоса).
CHANNEL_USER111 пользовательский канал.
CHANNEL_USER222 пользовательский канал.
CHANNEL_USER333 пользовательский канал.
CHANNEL_USER444 пользовательский канал.

Возврат

ResultVariable

(число) Текущее положение аудио в секундах. Если происходит ошибка, возвращается -1. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.

При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия

Примеры

Пример 1

audio_time = Audio.GetCurrentPos(CHANNEL_USER2);
Извлекает текущее время аудио в пользовательском канале 2 и сохраняет его в переменной с именем audio_time.

Пример 2

position = Audio.GetCurrentPos(2);
Сохраняет текущее положение аудио в канале 2 в переменной, названной "position."

Пример 3

background_music_pos = Audio.GetCurrentPos(CHANNEL_BACKGROUND);
Получаем текущее положение фонового аудио канала и сохраняем его в переменной background_music_pos.
Смотрите также: Связанные действия