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