Three.js — автоматическое вращение модели. Как включать и отключать его по требованию?
В компонентах фреймворка three.js есть файл OrbitControls.js
В нем мы выставляем параметры управления обзором модели.
И там есть такие строки:
THREE.OrbitControls = function ( object, domElement ) {
// Set to true to automatically rotate around the target
this.autoRotate = false;
this.autoRotateSpeed = 2.0; // 30 seconds per round when fps is 60
};
Я хочу задать условие в JS, чтоб при наведении мыши модель переставала вращаться.
Как собственно изменить по требованию this.autoRotate = false; на this.autoRotate = true; и наоборот
Мне всего лишь нужно изменить параметр controls.autoRotate = false; на true; Это ж делается стандартным скриптом. Просто по синтаксису проседаю. Можешь написать код?