什么时候使用 built-in controls
学习 three.js 中,了解到一些 built-in controls,即内置控件,如OrbitControls,使相机围绕目标进行轨道运动。那么什么情况下适合使用 built-in controls,什么情况下适合使用 custom controls,即自定义控件呢?
使用 built-in controls
如果 built-in controls 能够满足我们所有的需求,且引入 built-in controls 后程序大小、运行速度在我们能接受的范围内,就可以使用 built-in controls。
使用 custom controls
如果 built-in controls 不能满足我们所有的需求,那么我们需要写自定义功能,或者深入到 built-in controls 的类中,修改代码,以支持我们的需求。
963





