Button.GetState

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

Описание

Возвращает состояние верхнее/нижнее (up/down) объекта кнопка (button).

Примечание: Это действие работает только в кнопках - переключателях. Поменять тип кнопки (обычная - standard или переключатель - toggle) можно изменением параметра Style в свойствах кнопки. Обычная кнопка всегда будет возвращать состояние "up" - верхнее положение.

Параметры

ObjectName

(строка) Имя объекта кнопка (button).

Возврат

ResultVariable

(число) Текущее состояние кнопки:

КОНСТАНТА
CONSTANT
ЗНАЧЕНИЕ
VALUE
ОПИСАНИЕ
DESCRIPTION
BTN_UP0Кнопка в верхнем положении (обычное состояние).
BTN_DOWN1Кнопка в нижнем положении (нажата).

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

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

Примеры

Пример 1

Mustard = Button.GetState("Mustard Valve");
Получаем текущее состояние объекта кнопка "Mustard Valve" и сохраняем результать в переменной Mustard.

Пример 2

music_on = Button.GetState("Music Toggle");
Получаем текущее состояние объекта кнопка "Music Toggle" и сохраняем результат (0 или 1) в переменной music_on.
Смотрите также: Связанные действия