它在 Object3d 的文档中说:
请注意,这可用于通过 .add(object) 方法对对象进行分组,该方法将对象添加为子对象,但最好为此使用 Group。
但是为什么使用 Group 更好呢?
您可以使用THREE.Group或THREE.Object3D保存对象的集合。
THREE.Group仅在以下意义上使用是“更好的”
(1) 它可能使您的代码更具可读性,并且
(2) 使用THREE.Group是向渲染器提示对象本身不可渲染。
object instanceof THREE.Object3D; // object could be renderable (e.g., a THREE.Mesh)
object instanceof THREE.Group; // object, itself, is not renderable
Run Code Online (Sandbox Code Playgroud)
三.js r.84