Форум

Работа с нодами анимации

06 мая 2016 17:16
Создал сцену с домиком и кнопками которые прячут или показывают нужные мне этажи:



Всё класно показывает и скрывает как мне нужно при клике на нужные кнопки.
Вот дерево такое:


НО если нажать на любой другой объект в сцене работать мои кнопки перестают :) Помогите :)
Рыжий кот в очках на связи
06 мая 2016 17:21

НО если нажать на любой другой объект в сцене работать мои кнопки перестают :) Помогите :)
Добрый день!
В ноде "Switch Select" есть выход "Miss". Он отвечает за клик по любым объектам, которых нету в списке объектов ноды. Соответсвенно вам нужно этот выход замкнуть на вход той же самой ноды "Switch Select":


P.S. Классный домик кстати
Команда Blend4Web - разработчик
Twitter
LinkedIn
06 мая 2016 17:26
Блин ну вот жеж невнимательный балбес ) спасибо огромное!
Рыжий кот в очках на связи
06 мая 2016 17:29

Блин ну вот жеж невнимательный балбес ) спасибо огромное!
Очень частая ситуация с этой нодой)
Уже предлагали на форуме добавить галочку, чтоб скрывать этот выход.
Думаю сделаем в будущем для удобства
Команда Blend4Web - разработчик
Twitter
LinkedIn
06 мая 2016 17:35

Ответ на сообщение пользователя must2go
Блин ну вот жеж невнимательный балбес ) спасибо огромное!
я то знаю что он ужасен :) но вроде того кому он нужен - устраивает.

Если интересно - вот html файлик собрал
Рыжий кот в очках на связи
06 мая 2016 17:43

Ответ на сообщение пользователя Константин Хомяков
Добрый день!
P.S. Классный домик кстати

Константин а не подскажете, можно ли на кнопке изменить допустим цвет или материал нодами ??? чтобы была видна нажатость ?
Рыжий кот в очках на связи
06 мая 2016 17:50

Константин а не подскажете, можно ли на кнопке изменить допустим цвет или материал нодами ??? чтобы была видна нажатость ?
Можно менять материал нодой "Inherit Material". Пример есть в SDK. Путь к нему, если не ошибаюсь, sdk/blender/interactivity/inherit_material.blend
Команда Blend4Web - разработчик
Twitter
LinkedIn
06 мая 2016 18:37

Ответ на сообщение пользователя Константин Хомяков
Можно менять материал нодой "Inherit Material". Пример есть в SDK. Путь к нему, если не ошибаюсь, sdk/blender/interactivity/inherit_material.blend

Спасибо! всё отлично получилось!
Рыжий кот в очках на связи
06 мая 2016 18:38
как то так :)
Рыжий кот в очках на связи
06 мая 2016 21:28
Ответ на сообщение пользователя must2go
как то так :)
Очень качественная работа получилась
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.