Форум

Совет по реализации

21 июня 2018 15:27
Добрый день! Прошу советов куда копать, с чего начать или как лучше реализовать одну вещь.
Есть некий объект, например танк (скрин прикрепил). У этого танка есть области на корпусе, раскрашенные в разные цвета. Нужно, чтобы при клике на область, выдавалась определенная информация, которая "привязана" к этой области, например циры. Т.е. нажал на красненьку область, вылезла цифра 200, на желтую - 400.
В общем, как отловить событие клика на определенную область, не отделяя от объекта эти куски, превращая их в новые объекты?
27 июня 2018 14:10
Отделять в любом случае придется, поскольку вам необходимо отслеживать клики по различным частям.
После того, как вы разделите меш, можно все объекты сгруппировать и т.о. ими можно будет манипулировать как одним объектом.
Для аннотирования деталей можно использовать якоря и редактор логики для их показа/сокрытия. Прикрепляю простенький пример
Александр (команда Blend4Web)
twitter
27 июня 2018 18:19
Ответ на сообщение пользователя Александр Романов
Отделять в любом случае придется, поскольку вам необходимо отслеживать клики по различным частям.
После того, как вы разделите меш, можно все объекты сгруппировать и т.о. ими можно будет манипулировать как одним объектом.
Для аннотирования деталей можно использовать якоря и редактор логики для их показа/сокрытия. Прикрепляю простенький пример
Спасибо!
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.