Страница 2 из 5
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 3:29 am
Step40
А что там сложного?
Кнопки сделаны дивами
как вариант
<div style="background-image: url(тут имя 1 картинки);"></div> и так каждого состояния
Действие через свойство элемента
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 3:41 am
Divan
Если вам не сложно, то напишите полный код и выложите сюда. Вам будут благодарны.
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 9:00 am
Step40
Так это и есть полный код
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 11:31 am
Divan
Что-то не пойму, какой код нужно вставить, чтобы были такие временные блоки. Это я вставляю в меню управления и выбираю timebox, там нет никакого кода.

- Снимок.JPG (17.97 КБ) 4360 просмотров
Если смотреть код через браузер "Просмотреть код элемента", то там ого какой код
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 11:43 am
Jilber
Его надо просто привязать к свойству объекта:

- TimeBox.jpg (98.81 КБ) 4359 просмотров
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 11:49 am
Divan
Это я понимаю,что можно привязать к свойствам, мне не понятно, как в HTML блоке написать код и вставить туда timebox как у adzam.
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 11:55 am
Jilber
Я думаю у него просто в сцену вставлены пункты меню, что-то вроде <iframe src="/menu.html?parent=231" style="border: 0px; width: 328px; height: 575px; opacity:0.9; float:left;"></iframe>
"parent=231" - это как раз ID нужного пункта меню. На моём скрине выше это "125" в верхней строке.
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 12:10 pm
Step40
Divan писал(а): Сб окт 12, 2019 11:49 am
Это я понимаю,что можно привязать к свойствам, мне не понятно, как в HTML блоке написать код и вставить туда timebox как у adzam.
Тип данных надо выбирать не HTML а menu control
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 12:39 pm
Divan
У меня так получается, но это не то, что нужно

- 4.JPG (27.3 КБ) 4343 просмотра
Вот как сделать именно так?

- 5.JPG (26.82 КБ) 4343 просмотра
Re: Как реализовать 3 состояния для одного выключателя?
Добавлено: Сб окт 12, 2019 1:24 pm
Jilber
Чтобы само название пункта меню "Ночной режим" было в одна строку с выключателем нужно в нём прописать что-то вроде "<span style="float:right; padding: 12px 0 0 0;">Ночной режим</span>". "Чтобы варианты "Откл", "По времени", "По закату" и "Вкл" были в одну строку нужно само меню сделать шире. А вообще у человека это всё я так понимаю сделано не в меню, а в сцене, возможно даже во всплывающем окне.