我将脚本控件编写的脚本中的控件切换到了飞行控件。我添加了一个事件处理程序来trackballcontrols没有问题。
controls.addEventListener( 'change', function () {
cameraChanged = true;
signals.cameraChanged.dispatch( camera );
render();
} );
但是当我尝试将事件监听器添加到flycontrols实例时,我收到错误:
Object [object Object] has no method 'addEventListener'
我假设flycontrols类没有添加事件侦听器的机制。我想知道如何添加它。
答案 0 :(得分:1)
FlyControls
没有EventDispatcher
已实施。