Страница 1 из 1

[Дизайн] Сцена "Вид на землю"

Добавлено: Чт мар 26, 2020 7:00 pm
Divan
Представляю вам сцену Вид на землю. Это стандартный вид, вы по своему желанию можете все изменить, все иконки и обои в архиве, также в архиве есть файл, который содержит все иконки в векторной графике. Открывать в CoralDraw. Буду очень признателен и рад, если вы сделаете эту сцену лучше и правильно в плане кода. Прошу вас, выкладывайте сюда идеи по этой сцене сюда, вместе можем сделать сцену лучше :) .

Посмотреть видеообзор сцены и скачать файлы можно здесь

Скриншоты
СпойлерПоказать
Главная сцена.JPG
Главная сцена.JPG (132.94 КБ) 5909 просмотров
Сцена меню.JPG
Сцена меню.JPG (160.76 КБ) 5909 просмотров
Сцена кондиционер.JPG
Сцена кондиционер.JPG (153.11 КБ) 5909 просмотров
Сцена пылесос.JPG
Сцена пылесос.JPG (119.81 КБ) 5909 просмотров

Re: [Дизайн] Сцена "Вид на землю"

Добавлено: Чт мар 26, 2020 9:52 pm
adzam
Прикольно, мне нравится.

Re: [Дизайн] Сцена "Вид на землю"

Добавлено: Сб мар 28, 2020 12:31 am
Divan
Дополнение к стилю. День и ночь.
СпойлерПоказать
Вид на землю - день.JPG
Вид на землю - день.JPG (132.47 КБ) 5740 просмотров
Вид на землю - ночь.JPG
Вид на землю - ночь.JPG (131.79 КБ) 5740 просмотров
Создайте свойство, например SceneMain.TimeDay, где будут значения: sun/moon, на основе этих значении будут меняться иконки

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

<img src="/cms/scenes/SpeciesOnEarth/Main/Icons/%SceneMain.TimeDay%.png" align="absmiddle"></img>

Скачать иконки

Re: [Дизайн] Сцена "Вид на землю"

Добавлено: Сб мар 28, 2020 5:17 pm
adzam
Привет.
Откуда берутся свойства обьекта SpeciesOnEarth
СпойлерПоказать
12.png
12.png (15.39 КБ) 5670 просмотров
У меня пока так
СпойлерПоказать
11.png
11.png (307.01 КБ) 5670 просмотров

Re: [Дизайн] Сцена "Вид на землю"

Добавлено: Сб мар 28, 2020 6:02 pm
adzam
Картинки добавил а куда вставлять это
<img src="/cms/scenes/SpeciesOnEarth/Main/Icons/%SceneMain.TimeDay%.png" align="absmiddle">
чего-то не могу найти.

Re: [Дизайн] Сцена "Вид на землю"

Добавлено: Вс мар 29, 2020 3:07 pm
Divan
adzam писал(а):
Сб мар 28, 2020 5:17 pm
Привет.
Откуда берутся свойства обьекта SpeciesOnEarth
СпойлерПоказать
12.png
У меня пока так
СпойлерПоказать
11.png
Данные беру из объектов systemStates и OperationalModes. Вы сами, индивидуально можете создавать методы, свойства, получать переменные из одного объекта и передавать на другой.
СпойлерПоказать
Снимок1.JPG
Снимок1.JPG (34.28 КБ) 5580 просмотров
Снимок2.JPG
Снимок2.JPG (49.07 КБ) 5580 просмотров
Снимок3.jpg
Снимок3.jpg (35.18 КБ) 5580 просмотров
Снимок5.JPG
Снимок5.JPG (30.23 КБ) 5580 просмотров
Снимок4.JPG
Снимок4.JPG (66.26 КБ) 5580 просмотров

Пример кода для Communication.stateColor

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

if ($this->getProperty('stateColor') == 'green') {
  setGlobal('SpeciesOnEarth.SystemStateColor', 'system_green');
} else if ($this->getProperty('stateColor') == 'yellow') {
  setGlobal('SpeciesOnEarth.SystemStateColor', 'system_yellow');
} else if ($this->getProperty('stateColor') == 'red') {
  setGlobal('SpeciesOnEarth.SystemStateColor', 'system_red');
}
то же самое и для SystemStateColor

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

if ($this->getProperty('stateColor') == 'green') {
  setGlobal('SpeciesOnEarth.SystemStateColor', 'system_green');
} else if ($this->getProperty('stateColor') == 'yellow') {
  setGlobal('SpeciesOnEarth.SystemStateColor', 'system_yellow');
} else if ($this->getProperty('stateColor') == 'red') {
  setGlobal('SpeciesOnEarth.SystemStateColor', 'system_red');
}

Re: [Дизайн] Сцена "Вид на землю"

Добавлено: Вт окт 27, 2020 9:15 pm
Goloda
Сцена супер. Большая просьба скинуть иконки погоды. /cms/scenes/styles/Weather/. Заранее Спасибо!