Group 组

—> Object3D

Group 就是一个容器, 用来添加各种 Object3D 的容器, 使得容器内的多个物体共同运动. 比如下面演示的, 左边的两个橙色的圆被添加到一个 Group 内, 是整个 Group 沿着它的中心轴在转; 而右边的蓝色的圆, 只有它自己在转.

function Group( ) { } var geometry = new THREE.SphereGeometry(6, 24, 24), material = new THREE.MeshBasicMaterial({color: 0xffbb00, wireframe: true}), mesh1 = new THREE.Mesh(geometry, material), mesh2 = new THREE.Mesh(geometry, material); var group = new THREE.Group(); scene.add(group); group.add(mesh1); group.add(mesh2); group.position.x = -16; mesh1.translateX( -7 ); mesh2.translateX( 7 );

Attributes

type : String

Default value : 'Group'
Description : 类型

isGroup : Boolean

Default value : true (只读)
Description : 类型是否为Group