Audio.Seek

Audio.Seek ( number Channel,
number SeekType,
number SeekTime = 0 )
Примеры

Описание

Поиск временн0го положения в аудио файле.

Параметры

Channel

(число) Аудио канал, в котором будет произведен поиск:

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

SeekType

(число) Используемый тип поиска:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
SEEK_BEGINNING0Поиск начала.
SEEK_END1Поиск конца.
SEEK_FORWARD2Поиск вперед.
SEEK_BACKWARD3Поиск назад.
SEEK_SPECIFIC4Поиск определенного времени.

SeekTime

(число) Время в секундах для поиска (или поиск по). По умолчанию равно 0.

Примечание: Можно использовать только в случае, если значение SeekType равно 2, 3 или 4.

Возврат

Ничего. Можно использовать Application.GetLastError для определения случился ли отказ в работе этого действия и почему.
Смотрите также: Связанные действия

Примеры

Пример 1

Audio.Seek(CHANNEL_USER1, 4, 32.15);
Поиск положения в 32.15 секунды в аудио файле, загруженном в первый пользовательский канал.

Пример 2

Audio.Seek(CHANNEL_BACKGROUND, 0);
Перемотка аудио трека в фоновом канале (поиск начала).

Пример 3

Audio.Seek(CHANNEL_USER1, 2, 5);
Поиск вперед на 5 секунд в первом пользовательском канале.
Смотрите также: Связанные действия