three.js Group

2023-02-16 17:47 更新

它幾乎和Object3D是相同的,其目的是使得組中對(duì)象在語(yǔ)法上的結(jié)構(gòu)更加清晰。

代碼示例

const geometry = new THREE.BoxGeometry( 1, 1, 1 );
const material = new THREE.MeshBasicMaterial( {color: 0x00ff00} );

const cubeA = new THREE.Mesh( geometry, material );
cubeA.position.set( 100, 100, 0 );

const cubeB = new THREE.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 THREE.Group();
group.add( cubeA );
group.add( cubeB );

scene.add( group );

構(gòu)造器

Group( )

屬性

共有屬性請(qǐng)參見(jiàn)其基類Object3D。

.isGroup : Boolean

只讀標(biāo)志,用于檢查給定對(duì)象是否屬于 Group 類型。

.type : String

一個(gè)字符串:“Group”。這個(gè)屬性不應(yīng)當(dāng)被改變。

方法

共有方法請(qǐng)參見(jiàn)其基類Object3D。

源代碼

src/objects/Group.js


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)