自己写了个简单的动画,想给它加个自由相机,引入OrbitControls后写上初始化语句就报错
OrbitControls相关代码如图(就是箭头指出的语句反复报错)
Chrome报错结果:“THREE. OrbitControls is not a constructor
”Microsoft Edge报错结果“Object doesn't support this action”
跪求大佬

解决方案 »

  1.   

    参考下这个:
    5You need to include the libs and put your cena.js script at the end. Script tags are loaded synchronously.   <script src="js/libs/three.min.js"></script>
       <script src="js/libs/AxisHelper.js"></script>
       <script src="js/libs/GridHelper.js"></script>
       <script src="js/libs/OrbitControls.js"></script>
       <script src="js/cena.js"></script>
    shareimprove this answer
    answered Jan 26 '17 at 10:58MartyBoggs
    31122 silver badges99 bronze badges
    bingo. You are right.. Unbelievable. – Marcello Marinho Ribeiro Jan 26 '17 at 12:46
    add a comment2you need to include OBJLoader.js in the script tags prior to creating THREE.OrbitalControls.shareimprove this answer
      

  2.   

    大佬,还是没用呀,会是我给OrbitControls打包时候出问题了吗