インスタンスを複製します。
オイラー角表現での回転の値を返します。
自身の値を単位回転で更新します。これは回転のない状態を指します。
自身の値を反転します。
自身(クォータニオン)を4次元のベクトルとみたときの長さを返します。
自身(クォータニオン)を4次元のベクトルとみたときの2乗の長さを返します。
自身の値を正規化します。
自身のx, y, z, w成分の値を設定します。
自身 と v の間を a で球状に補間した値を計算し、計算結果で自身の値を更新します。
補間の範囲を [0, 1] で指定します。
回転を軸と角度に分離した値を取得します。
StaticaxisStaticeulerオイラー角を回転を指定してQuaternionを生成します。軸の適用順序はZXYの順となります。
StaticfromStaticlookforward の方向へ向き、かつ上方向が up の向きとなるような回転を表すQuaternionを生成します。
upは省略可能であり、省略した場合は new Vector3(0, 1, 0) を指定したのと同様に扱われます。
クォータニオンです。
値を操作するメソッドは基本的に破壊的操作であるため、影響を与えたくない場合は明示的に
clone()を呼び出してインスタンスを複製してください。