Eye Camera двидение без нажатия
19 августа 2015 18:19
20 августа 2015 11:13
Добрый день.
Вы можете навесить на главный канвас обработчик события "mousemove" и в коде функции-callback'a поворачивать камеру по задуманному алгоритму. Вы можете получать координаты мыши на канвасе в этой функции и смотреть отклонение курсора от центра. Советую использовать тип камеры "Static".
пример получения координат:
Для поворота камеры ознакомьтесь с API для работы с камерами:
https://www.blend4web.com/api_doc/module-camera.html#.rotate
Вы можете навесить на главный канвас обработчик события "mousemove" и в коде функции-callback'a поворачивать камеру по задуманному алгоритму. Вы можете получать координаты мыши на канвасе в этой функции и смотреть отклонение курсора от центра. Советую использовать тип камеры "Static".
пример получения координат:
function main_canvas_move(e) {
var x = m_mouse.get_coords_x(e);
var y = m_mouse.get_coords_y(e);
. . .
Для поворота камеры ознакомьтесь с API для работы с камерами:
https://www.blend4web.com/api_doc/module-camera.html#.rotate