AvatarSceneConfig class
Définit la configuration de la scène d’avatar pour contrôler le positionnement et l’orientation de l’avatar.
Constructeurs
| Avatar |
Crée et initialise une instance de cette classe avec les valeurs par défaut. |
Propriétés
| amplitude | L’amplitude des mouvements de l’avatar. La valeur doit être comprise entre 0 et 1, où 1 est la valeur par défaut (amplitude maximale). |
| positionX | Le décalage de position horizontale de l’avatar. La valeur doit se situer entre -1 et 1, où 0 est centré. |
| positionY | Le décalage de position verticale de l’avatar. La valeur doit se situer entre -1 et 1, où 0 est centré. |
| rotationX | La rotation autour de l’axe X (la hauteur) en radians. |
| rotationY | La rotation autour de l’axe Y (lacet) en radians. |
| rotationZ | La rotation autour de l’axe Z (roulement) en radians. |
| zoom | Le niveau de zoom de l’avatar. La valeur doit être comprise entre 0 et 1, où 1 est la valeur par défaut (pas de zoom). |
Détails du constructeur
AvatarSceneConfig(number, number, number, number, number, number, number)
Crée et initialise une instance de cette classe avec les valeurs par défaut.
new AvatarSceneConfig(zoom?: number, positionX?: number, positionY?: number, rotationX?: number, rotationY?: number, rotationZ?: number, amplitude?: number)
Paramètres
- zoom
-
number
Le niveau de zoom (0-1, par défaut 1.0).
- positionX
-
number
Le décalage de position horizontale (-1 à 1, par défaut 0,0).
- positionY
-
number
Le décalage de position verticale (-1 à 1, par défaut 0,0).
- rotationX
-
number
La rotation autour de l’axe X en radians (par défaut 0,0).
- rotationY
-
number
La rotation autour de l’axe Y en radians (par défaut 0,0).
- rotationZ
-
number
La rotation autour de l’axe Z en radians (par défaut 0,0).
- amplitude
-
number
L’amplitude des mouvements de l’avatar (0 à 1, par défaut 1.0).
Détails de la propriété
amplitude
L’amplitude des mouvements de l’avatar. La valeur doit être comprise entre 0 et 1, où 1 est la valeur par défaut (amplitude maximale).
amplitude: number
Valeur de propriété
number
positionX
Le décalage de position horizontale de l’avatar. La valeur doit se situer entre -1 et 1, où 0 est centré.
positionX: number
Valeur de propriété
number
positionY
Le décalage de position verticale de l’avatar. La valeur doit se situer entre -1 et 1, où 0 est centré.
positionY: number
Valeur de propriété
number
rotationX
La rotation autour de l’axe X (la hauteur) en radians.
rotationX: number
Valeur de propriété
number
rotationY
La rotation autour de l’axe Y (lacet) en radians.
rotationY: number
Valeur de propriété
number
rotationZ
La rotation autour de l’axe Z (roulement) en radians.
rotationZ: number
Valeur de propriété
number
zoom
Le niveau de zoom de l’avatar. La valeur doit être comprise entre 0 et 1, où 1 est la valeur par défaut (pas de zoom).
zoom: number
Valeur de propriété
number