AvatarSceneConfig class
アバターの位置や向きを制御するためのシーン構成を定義します。
コンストラクター
| Avatar |
このクラスのインスタンスをデフォルト値で作成・初期化します。 |
プロパティ
| amplitude | アバターの動きの振幅。 値は0から1の間で、1がデフォルト(フル振幅)であるべきです。 |
| positionX | アバターの水平位置のずれ。 値は -1 から1の間で、0が中心であるべきです。 |
| positionY | アバターの垂直位置のオフセット。 値は -1 から1の間で、0が中心であるべきです。 |
| rotationX | X軸(ピッチ)を中心とした回転(ラジアン単位)。 |
| rotationY | Y軸の回転(ヨー)はラジアン単位です。 |
| rotationZ | Z軸を中心とした回転(ロール)はラジアン単位です。 |
| zoom | アバターのズームレベルです。 値は0から1の間で、1がデフォルト(ズームなし)であるべきです。 |
コンストラクターの詳細
AvatarSceneConfig(number, number, number, number, number, number, number)
このクラスのインスタンスをデフォルト値で作成・初期化します。
new AvatarSceneConfig(zoom?: number, positionX?: number, positionY?: number, rotationX?: number, rotationY?: number, rotationZ?: number, amplitude?: number)
パラメーター
- zoom
-
number
ズームレベル(0-1、デフォルト1.0)。
- positionX
-
number
水平位置のオフセット(-1 から1、デフォルトは0.0です)。
- positionY
-
number
垂直位置のオフセット(-1 から1、デフォルト0.0)。
- rotationX
-
number
X軸を中心とした回転(ラジアン単位、デフォルトの0.0)です。
- rotationY
-
number
Y軸の回転(ラジアン数)はラジアン(デフォルトの0.0)。
- rotationZ
-
number
Z軸周りの回転はラジアン(デフォルトの0.0)です。
- amplitude
-
number
アバターの動きの振幅(0から1、デフォルト1.0)。
プロパティの詳細
amplitude
アバターの動きの振幅。 値は0から1の間で、1がデフォルト(フル振幅)であるべきです。
amplitude: number
プロパティ値
number
positionX
アバターの水平位置のずれ。 値は -1 から1の間で、0が中心であるべきです。
positionX: number
プロパティ値
number
positionY
アバターの垂直位置のオフセット。 値は -1 から1の間で、0が中心であるべきです。
positionY: number
プロパティ値
number
rotationX
X軸(ピッチ)を中心とした回転(ラジアン単位)。
rotationX: number
プロパティ値
number
rotationY
Y軸の回転(ヨー)はラジアン単位です。
rotationY: number
プロパティ値
number
rotationZ
Z軸を中心とした回転(ロール)はラジアン単位です。
rotationZ: number
プロパティ値
number
zoom
アバターのズームレベルです。 値は0から1の間で、1がデフォルト(ズームなし)であるべきです。
zoom: number
プロパティ値
number