Object3D

组(Group)

它几乎和Object3D是相同的,其目的是使得组中对象在语法上的结构更加清晰。

代码示例

const geometry = new v3d.BoxBufferGeometry(1, 1, 1); const material = new v3d.MeshBasicMaterial({color: 0x00ff00}); const cubeA = new v3d.Mesh(geometry, material); cubeA.position.set(100, 100, 0); const cubeB = new v3d.Mesh(geometry, material); cubeB.position.set(-100, -100, 0); //create a group and add the two cubes //These cubes can now be rotated / scaled etc as a group const group = new v3d.Group(); group.add(cubeA); group.add(cubeB); app.scene.add(group);

构造函数

Group()

属性

共有属性请参见其基类Object3D

.type : String

一个字符串:“Group”。这个属性不应当被改变。

方法

共有方法请参见其基类Object3D

源代码

src/objects/Group.js