Подсветка 3д деталей при наведении
27 июля 2016 08:51
27 июля 2016 14:01
Добрый день.
Можно вызвать функцию m_mouse.enable_mouse_hover_outline(); где-нибудь в load_cb. Такая схема применяется в этой демке (исходники доступны в любом SDK):
https://www.blend4web.com/ru/demo/greetcard_happy_new_year_2015/
Можно навесить обработчик на событие мыши и смотреть какой объект у нас находится под курсором:
Пример кода из той же демки, и далее если у нас есть объект, вопроизводить его аутлайн-анимацию m_scenes.apply_outline_anim
Можно вызвать функцию m_mouse.enable_mouse_hover_outline(); где-нибудь в load_cb. Такая схема применяется в этой демке (исходники доступны в любом SDK):
https://www.blend4web.com/ru/demo/greetcard_happy_new_year_2015/
Можно навесить обработчик на событие мыши и смотреть какой объект у нас находится под курсором:
var x = m_mouse.get_coords_x(e);
var y = m_mouse.get_coords_y(e);
var obj = m_scenes.pick_object(x, y);
Пример кода из той же демки, и далее если у нас есть объект, вопроизводить его аутлайн-анимацию m_scenes.apply_outline_anim