Дизайн сцен

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Дизайн сцен

Сообщение nick7zmail » Пн окт 12, 2015 4:34 pm

nick7zmail писал(а): Появились другие вопросы. Почему то когда устанавливаю изображение в поле "Фоновое изображение", то оно попадает на нижнюю часть сцены, а когда устанавливаю в поле "Фон", оно попадает в верхнюю часть сцены. Кто в курсе, как это исправить?
С фоном разобрался...ну как разобрался...поместил элемент в контейнер, и все ок стало. Просто будет Сергею на заметку, так сказать "в долгий ящик, и надо ли вообще исправлять"...В общем когда на сцену вставляется элемент html, и в нем что то рисуется ява-кодом, получаем результат тремя постами выше.

Ну раз уж забрел в эту тему, выложу за одно и сцену, которую набросал) Долгое время пользовался примерно такой:
00.jpg
Старая
00.jpg (43.73 КБ) 12104 просмотра
Из плюсов - наглядность. Тыкаешь в комнату-на картинке комната светлеет, и свет включается)). Пользоваться - особо не пользовался, сцена просто была). В основном управляю всем с телефона. Ну раз уж, так сказать, она для красоты - решил сделать что-то по-красивее. Получилось как то так:
11.jpg
Новая
11.jpg (108.39 КБ) 12104 просмотра
Менее наглядно, но более функционально и компактно). С выключателями правда пока глюк, из-за названий объектов на русском, но в остальном - вроде ок =).
За это сообщение автора nick7zmail поблагодарили (всего 2):
skysilver (Пн окт 12, 2015 9:20 pm) • DiArt (Вт окт 13, 2015 9:45 am)
Рейтинг: 2.33%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Дизайн сцен

Сообщение nick7zmail » Сб окт 31, 2015 11:20 am

Подскажите, кто сцены излазил вдоль и поперек...
Как одним элементом менять видимость другого? Есть расширенное отображение определенного элемента:

Код: Выделить всё

if ($a>$b) {
        $display=1;
} else {
        $display=0;
} 
А можно вместо

Код: Выделить всё

$display=1/0
вписать отсылку к другому элементу? Формата

Код: Выделить всё

container1.display=1/0
или

Код: Выделить всё

scene2.container1.display=1/0
или что то в этом роде? Есть варианты?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Дизайн сцен

Сообщение sergejey » Пн ноя 02, 2015 10:58 am

nick7zmail писал(а):Подскажите, кто сцены излазил вдоль и поперек...
Как одним элементом менять видимость другого? Есть расширенное отображение определенного элемента: ...
Есть варианты?
Самый простой вариант, это делать привязку видимости к одному свойству, тогда видимость разных элементов будет изменяться синхронно с изменением этого свойства.
За это сообщение автора sergejey поблагодарил:
nick7zmail (Чт ноя 05, 2015 10:31 am)
Рейтинг: 1.16%

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Bluefox
Сообщения: 9
Зарегистрирован: Пн авг 13, 2012 11:06 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Дизайн сцен

Сообщение Bluefox » Вт ноя 03, 2015 12:23 am

А откуда кто берёт картинки для визуализации?
Я для своего проекта использовал отсюда, но было бы интересно узнать где другие берут иконки:

https://github.com/OpenAutomationProjec ... er/raw_svg
https://github.com/ioBroker/ioBroker.ic ... CONLIST.md
https://github.com/ioBroker/ioBroker.ic ... CONLIST.md
https://github.com/google/material-design-icons
dmw
Сообщения: 469
Зарегистрирован: Вт мар 12, 2013 1:22 am
Благодарил (а): 41 раз
Поблагодарили: 81 раз

Re: Дизайн сцен

Сообщение dmw » Вт ноя 03, 2015 8:31 am

Bluefox писал(а):А откуда кто берёт картинки для визуализации?
http://www.iconsearch.ru
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Дизайн сцен

Сообщение nick7zmail » Вт ноя 03, 2015 2:39 pm

Bluefox писал(а): Я для своего проекта использовал отсюда, но было бы интересно узнать где другие берут иконки:
Я тупо беру из линукса (а конкретнее - KDE очень приятные, красивые и тп. )Вот тут уже выкладывал архивчик иконок 32х32...а вообще там вплоть до 512х512 иконки вроде есть...и все в формате PNG...бери и грузи).
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Дизайн сцен

Сообщение nick7zmail » Чт ноя 05, 2015 10:37 am

sergejey писал(а): Самый простой вариант, это делать привязку видимости к одному свойству, тогда видимость разных элементов будет изменяться синхронно с изменением этого свойства.
Логично...просто думал может можно напрямую). Тогда еще такой вопросик...точнее даже два:
1) На первой странице проекта висит видео (вроде второе сверху)...там у некоторых элементов не 2 состояния, а больше - есть серые иконки, бледно-желтые, и желтые. Этого можно добиться не залезая в системные css?
2) Там у окошек всплывающих, а так же у страницы <host>/pages.html, как я понял, поменяно оформление рамки. Это все тоже через css? По форуму не видел просто, как эти элементы переделывать...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Дизайн сцен

Сообщение sergejey » Чт ноя 05, 2015 11:21 am

nick7zmail писал(а):
sergejey писал(а): Самый простой вариант, это делать привязку видимости к одному свойству, тогда видимость разных элементов будет изменяться синхронно с изменением этого свойства.
Логично...просто думал может можно напрямую). Тогда еще такой вопросик...точнее даже два:
1) На первой странице проекта висит видео (вроде второе сверху)...там у некоторых элементов не 2 состояния, а больше - есть серые иконки, бледно-желтые, и желтые. Этого можно добиться не залезая в системные css?
В принципе можно. У любого элемента может быть любое количество состояний -- они просто добавляются в админке со своими условиями. Так вот, каждое из состояний имеет свой CSS-путь (класс/id) -- он пишется так же в админке. Далее, в поле дополнительного CSS можно прописать свой стиль для соответсвующих состояний по их id.
nick7zmail писал(а):2) Там у окошек всплывающих, а так же у страницы <host>/pages.html, как я понял, поменяно оформление рамки. Это все тоже через css? По форуму не видел просто, как эти элементы переделывать...
Там как раз всё стандартное по-моему... /pages.html это просто другой вид переключателя страниц.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Дизайн сцен

Сообщение nick7zmail » Пт ноя 06, 2015 11:05 am

sergejey писал(а): В принципе можно. У любого элемента может быть любое количество состояний -- они просто добавляются в админке со своими условиями. Так вот, каждое из состояний имеет свой CSS-путь (класс/id) -- он пишется так же в админке. Далее, в поле дополнительного CSS можно прописать свой стиль для соответсвующих состояний по их id.
Класс/id заметил давно, как то не задумывался зачем они нужны) Потом наткнулся на какую-то тему...будем экспериментировать)
sergejey писал(а): Там как раз всё стандартное по-моему... /pages.html это просто другой вид переключателя страниц.
У всплывающих окон там оформление в стиле windows-xp, а стандартное оформление - белые иконки закрытия/сворачивания на темном фоне. Или там отдельные окна прямо в xp всплывают? По-моему это все-же внутри сцен.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
sergejey
Site Admin
Сообщения: 4284
Зарегистрирован: Пн сен 05, 2011 6:48 pm
Откуда: Минск, Беларусь
Благодарил (а): 75 раз
Поблагодарили: 1559 раз
Контактная информация:

Re: Дизайн сцен

Сообщение sergejey » Пт ноя 06, 2015 11:12 am

nick7zmail писал(а):У всплывающих окон там оформление в стиле windows-xp, а стандартное оформление - белые иконки закрытия/сворачивания на темном фоне. Или там отдельные окна прямо в xp всплывают? По-моему это все-же внутри сцен.
Не, там как раз часть окон не в сценах, поэтому и выглядит так.

Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
Ответить