Добавить пользовательское событие в 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 но мне нужно больше указателей. Спасибо.

Ответы на вопрос(2)

Ваш ответ на вопрос