Partilhar via


AvatarSceneConfig class

Define a configuração da cena do avatar para controlar o posicionamento e a orientação do avatar.

Construtores

AvatarSceneConfig(number, number, number, number, number, number, number)

Cria e inicializa uma instância desta classe com valores padrão.

Propriedades

amplitude

A amplitude dos movimentos do avatar. O valor deve estar entre 0 e 1, sendo 1 o padrão (amplitude total).

positionX

O deslocamento da posição horizontal do avatar. O valor deve estar entre -1 e 1, onde 0 está centrado.

positionY

O deslocamento da posição vertical do avatar. O valor deve estar entre -1 e 1, onde 0 está centrado.

rotationX

A rotação em torno do eixo X (pitch) em radianos.

rotationY

A rotação em torno do eixo Y (guinada) em radianos.

rotationZ

A rotação em torno do eixo Z (rolamento) em radianos.

zoom

O nível de zoom do avatar. O valor deve estar entre 0 e 1, sendo 1 o padrão (sem zoom).

Detalhes do Construtor

AvatarSceneConfig(number, number, number, number, number, number, number)

Cria e inicializa uma instância desta classe com valores padrão.

new AvatarSceneConfig(zoom?: number, positionX?: number, positionY?: number, rotationX?: number, rotationY?: number, rotationZ?: number, amplitude?: number)

Parâmetros

zoom

number

O nível de zoom (0-1, padrão 1.0).

positionX

number

O deslocamento de posição horizontal (-1 para 1, por defeito 0,0).

positionY

number

O deslocamento da posição vertical (-1 para 1, por defeito 0,0).

rotationX

number

A rotação em torno do eixo X em radianos (padrão 0.0).

rotationY

number

A rotação em torno do eixo Y em radianos (por defeito 0,0).

rotationZ

number

A rotação em torno do eixo Z em radianos (por defeito 0,0).

amplitude

number

A amplitude dos movimentos do avatar (0 para 1, padrão 1.0).

Detalhes da Propriedade

amplitude

A amplitude dos movimentos do avatar. O valor deve estar entre 0 e 1, sendo 1 o padrão (amplitude total).

amplitude: number

Valor da Propriedade

number

positionX

O deslocamento da posição horizontal do avatar. O valor deve estar entre -1 e 1, onde 0 está centrado.

positionX: number

Valor da Propriedade

number

positionY

O deslocamento da posição vertical do avatar. O valor deve estar entre -1 e 1, onde 0 está centrado.

positionY: number

Valor da Propriedade

number

rotationX

A rotação em torno do eixo X (pitch) em radianos.

rotationX: number

Valor da Propriedade

number

rotationY

A rotação em torno do eixo Y (guinada) em radianos.

rotationY: number

Valor da Propriedade

number

rotationZ

A rotação em torno do eixo Z (rolamento) em radianos.

rotationZ: number

Valor da Propriedade

number

zoom

O nível de zoom do avatar. O valor deve estar entre 0 e 1, sendo 1 o padrão (sem zoom).

zoom: number

Valor da Propriedade

number