Video.GetState

number Video.GetState ( string ObjectName )
Примеры

Описание

Возвращает текущее состояние объекта видео (video).

Параметры

ObjectName

(строка) Имя объекта видео (video).

Возврат

ResultVariable

(число) Текущее состояние объекта видео (video):

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
VIDEO_STOPPED0Остановлено.
VIDEO_PAUSED1Пауза (Приостановлено).
VIDEO_PLAYING2Воспроизведение.

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

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

Примеры

Пример 1

intro_state = Video.GetState("Intro Video");
Получаем текущее состояние объекта видео по имени "Intro Video" и сохраняем его в переменной "intro_state".

Пример 2

if Video.GetState("Intro Video") == VIDEO_PLAYING then
    Debug.Print("\r\nIntro Video playing ok...");
end
Печатаем "Intro Video playing ok..." в окне отладки, если в объекте видео по имени "Intro Video" в настоящий момент включено воспроизведение.
Смотрите также: Связанные действия