用了react-three-renderer,在用TrackballControls的时候一直报错react

Uncaught ReferenceError: _eye is not defined


const controls = new TrackballControls(this.refs.mainCamera,ReactDOM.findDOMNode(this.refs.react3));
controls.rotateSpeed = 1.0;
controls.zoomSpeed = 1.2;
controls.panSpeed = 0.8;
controls.noZoom = false;
controls.noPan = false;
controls.staticMoving = true;
controls.dynamicDampingFactor = 0.3;

controls.addEventListener('change', () => {
  this.setState({
    cameraPosition: this.refs.mainCamera.position,
  });
});
this.controls = controls;

错的不科学,我有种感觉是源码本身有问题,因为我下的example里的这个摄像转动功能也无法使用
来个人解解惑!!!

阅读 2.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题