Добавить пользовательское событие в Object3D
Я строю сценограф из узлов Object3D. Некоторые из узлов, которые я хотел бы рассматривать как объекты Spin, которые не активны с самого начала, но они становятся активными, когда они получают определенный 'Начните' событие, вероятно, с помощью таймера, чтобы запустить его. Мне нужна помощь в настройке. Я пробовал следующий код
var spinner_obj = new THREE.Object3D();
spinner_obj.addEventListener('start', function(event) {alert("GOT THE EVENT");});
но это дает мне ошибкуОшибка типа: spinner_obj.addEventListener не является функцией "
Кроме того, что я должен сделать, чтобы уволить это?Начните' событие? Я новичок в JavaScript. Я пытался следоватьhttps://github.com/mrdoob/eventdispatcher.js но мне нужно больше указателей. Спасибо.