События

Конкурс: Ретро авто

2016-09-20

На этот раз у нас серьезная и обширная тема! В понятие "ретро-автомобили" входит довольно много различных стилей, и способов представить их очень много. Вы можете даже поэксперементировать со стимпанком ;) (Только не надо делать боевые автомобиле. Мы за мир и все такое!)

В связи с тем, что объект, скорее всего, будет сложным мы поднимаем планку по полигонам: в этот раз верхней границей будет 100 000 треугольников! Однако это не значит, что надо разгуляться по полной и забыть про оптимизацию :) Это остается одним из важных аспектов оценки. Я советую вам проверять свою сцену на мобильном девайсе!


Главная страница конкурса
Комментарии
03 ноя. 2016 20:17
Ответ на сообщение пользователя Таня Меркулова
Такой вопрос появился: я сделала две кнопки с разными функциями. Активирует кнопки нода Switch Select, все стандартно в общем. Но проблема в том, что работать одновременно может только одна кнопка. И прежде, чем включать другую, эту нужно выключить, иначе все ломается и уже ни одна не работает. Как сделать, чтобы они могли работать одновременно?

Если я всё правильно понял.

1 Вариант. Если действия от нажатия кнопок взаимоисключающие.
Надо создать две переменные button1 и button2, которые будут отвечать за текущие состояния кнопкок (например 1-вкл, 0-выкл) и поставить условный переход (Conditional Jump) на выключение второй кнопки при её состоянии "вкл".

Подробнее:
  • -До ноды Switch Select записываете переменные button1 и button2 равными 0 (нода Variable Store с настройкой New) и после ставите пустышку№1 (Нода Empty). При нажатии на кнопку 1 ставите ноду Conditional Jump, проверяющую состояние второй кнопки (допустим If button2=1).
  • -К True подводите последовательность действий, отменяющую действия кнопки№2 и "выключаете" её (Нода Variable Store c button2=0).
  • -Далее создаёте пустышку№2 и подводите вышеуказанную Variable Store (c button2=0) к ней.
  • -К False подводите последовательность действий от нажатия кнопки№1 и подводите к пустышке№2, после которой используете ноду Variable Store , которая "включит" кнопку№1 (button1=1).
  • -Зацикливаете на пустышку №1.
  • -Аналогично для второй кнопки.

2 Вариант. Если действия от нажатия не взаимоисключающие.
Просто действия от кнопок зациклить в пустышку размещённую до Switch Select.

P.S. Если что могу продемонстрировать рисунком.
03 ноя. 2016 20:48
И прежде, чем включать другую, эту нужно выключить, иначе все ломается и уже ни одна не работает. Как сделать, чтобы они могли работать одновременно?
Можно скриншот нодового дерева.
Используете одну entry point? miss зациклили на Switch Select?
03 ноя. 2016 21:02
Егор Егоров
Действия не взаимоисключающие. Одна кнопка управляет звуком, другая освещением, влияют они на разные объекты. Второй вариант мне не помог, попробую первый.
03 ноя. 2016 21:12
Можно скриншот нодового дерева.
Используете одну entry point? miss зациклили на Switch Select?

Все это сделано
03 ноя. 2016 22:25
Я думаю, что кнопки не работают из-за вот такой ошибки: при запуске есть 2 кнопки, каждая из которых выполняет определённое действие - прячет старую кнопку и показывает новую. Далее нод нажатия только на новую (появившуюся) кнопку, а второй как бы нет. В итоге вторую кнопку можно будет нажать, только после нажатия на появившуюся кнопку, т.к. нажатие это завершает цикл.
Решить это можно так: поставить единственную switch select с 4мя кнопками, но перед ней поставить ноды на скрытие кнопок "выкл" (хотя "выкл" можно и не в редакторе нодов спрятать, у вас походу это и сделано). В итоге будет 4 параллельные ветви вместо 2
04 ноя. 2016 00:39
Решить это можно так: поставить единственную switch select с 4мя кнопками
Да, этим все и решилось, спасибо)
04 ноя. 2016 13:54
На всякий случай обозначусь на форуме, а то читаю в тихаря.
Делаю "chevrolet bel air 1956"
Картинка из "интернетов", результат будет позже.
Постараюсь удивить.
04 ноя. 2016 13:59
Постараюсь удивить.
Я уж челюсть чуть не потерял думал рендер на b4w.

Делаю "chevrolet bel air 1956"
Тоже хотел ее делать. классная машинка.
04 ноя. 2016 14:00
Кросафчег!
04 ноя. 2016 16:17
Я уж челюсть чуть не потерял думал рендер на b4w.

Сама машинка у меня к сожалению не так шикарна
Мало опыта с машинами было
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.