Страница 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, там нет никакого кода.
SPOILERSPOILER_SHOW
Снимок.JPG
Снимок.JPG (17.97 КБ) 4360 просмотров
Если смотреть код через браузер "Просмотреть код элемента", то там ого какой код

Re: Как реализовать 3 состояния для одного выключателя?

Добавлено: Сб окт 12, 2019 11:43 am
Jilber
Его надо просто привязать к свойству объекта:
SPOILERSPOILER_SHOW
TimeBox.jpg
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
У меня так получается, но это не то, что нужно
SPOILERSPOILER_SHOW
4.JPG
4.JPG (27.3 КБ) 4343 просмотра
Вот как сделать именно так?
SPOILERSPOILER_SHOW
5.JPG
5.JPG (26.82 КБ) 4343 просмотра

Re: Как реализовать 3 состояния для одного выключателя?

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