Переключатель¶
Объект «Переключатель» позволяет программе выбирать, какое действие или набор действий выполнится в зависимости от активной опции переключателя (аналог оператор «If» в программировании). У объекта «переключатель» нет ни событий, ни действий.
На изображении приведен пример, где по нажатию на кнопку у аудио объекта «Музыка» выполняется действие запустить или остановить, в зависимости от опций переключателя. Если активна опция «Музыка не играет», выполняется действие «Запустить» (начинается проигрывание Аудио ресурса), если активна опция «Музыка играет», выполняется действие «Остановить» (проигрывание Аудио ресурса останавливается).
Опция переключателя становится активной по событию через соединение. На примере выше по событию «проигрывание- остановилось» у аудио объекта становится активной опция «музыка не играет» у переключателя. По событию «проигрывание- началось» становится активной опция «музыка играет».
Cвойства объекта «Переключатель»¶
Список опций¶
В списке опций можно добавить опцию, нажав на «+» и задать ей название. По нажатию на «x» опция удаляется.
Опция по умолчанию¶
В данном параметре указывается активная опция по умолчанию. Если выбрано значение «неопределено», то активна опция первая в списке окна «Свойства».