Страница 1 из 1
Использование трьох-позиционных кнопок или переключателей!
Добавлено: Чт дек 15, 2016 1:59 pm
StryzhakA
Здравствуйте!
Хочу мудрого совета!
Интегрировал в свой Умный дом сервопривод, который открывает, закрывает и открывает наполовину заслонку подачи воздуха. Среди элементов сцены ни нашел ничего чтобы могло бы отобразить об ект в трьох состояниях. Пробовал элемент -кнопка и прописывал три разных состояния к ней, но она почему то не отображается у меня вообще.
Посоветуйте что нибудь люди добрые!
спасибо
Re: Использование трьох-позиционных кнопок или переключателе
Добавлено: Чт дек 15, 2016 5:48 pm
Chainik
Можно попробовать использовать элемент "Изображение". Найти в интернете (или нарисовать самому) иконки (стандартный размер 32х32 пикселя) для каждого состояния.
Можно сделать 3 отдельных кнопки ("открыто" -- "1/2" -- "закрыто"). А можно и одну с 3-мя состояниями, которые будут последовательно сменять друг друга. Однако в этом случае придется подумать над логикой переключения состояний; если нужно добиться "маятниковой" последовательности смены состояний заслонки ("открыто" -- "1/2" -- "закрыто"-- "1/2" -- "открыто"), то нужно будет помнить предыдущее состояние, чтобы определить направление изменения.
А чтобы элемент отображался на сцене должно выполняться условие его отображения. Насколько я помню, там есть 3 варианта: всегда показывать, простое, расширенное. Можно выбрать "простое", связать элемент сцены со свойством соответствующего объекта и указать значение свойства, при котором элемент должен отображаться.
Re: Использование трьох-позиционных кнопок или переключателе
Добавлено: Пт дек 16, 2016 6:05 am
nick7zmail
radiobox. Создаёте его в меню.
viewtopic.php?p=24609#p24609
Вот тут пример - тот самый элемент, где загрузка-пауза. Там можно хоть 10 состояний ткнуть.
И выводите её на сцену через "элемент меню".
Так же можно кнопкой с несколькими состояниями. Там внимательней с условием отображения состояния, как уже и сказали.