Cluster Creator Kit Script Reference
    Preparing search index...

    Class Vector3

    3Dベクトルです。

    値を操作するメソッドは基本的に破壊的操作であるため、影響を与えたくない場合は明示的にclone()を呼び出してインスタンスを複製してください。

    Index

    Constructors

    • Returns Vector3

    • Parameters

      • x: number
      • y: number
      • z: number

      Returns Vector3

    Properties

    x: number
    y: number
    z: number

    Methods

    • vの値を自身に加算します。

      Parameters

      Returns this

    • スカラー値sを自身のx, y, z成分に加算します。

      Parameters

      • s: number

      Returns this

    • qの回転を自身に適用します。

      Parameters

      Returns this

    • インスタンスを複製します。

      Returns Vector3

    • 自身とvのベクトルの外積を計算し、計算結果で自身の値を更新します。

      Parameters

      Returns this

    • vの値で自身を除算します。

      Parameters

      Returns this

    • スカラー値sで自身を除算します。

      Parameters

      • s: number

      Returns this

    • 自身とvのベクトルの内積を計算します。

      Parameters

      Returns number

    • 自身の値とvを比較し、ほとんど等しいときにtrueを返します。

      Parameters

      Returns boolean

    • 自身(ベクトル)の長さを返します。

      Returns number

    • 自身(ベクトル)の2乗の長さを返します。

      Returns number

    • 自身 と v の間を a で線形に補間した値を計算し、計算結果で自身の値を更新します。

      Parameters

      • v: Vector3
      • a: number

        補間の範囲を [0, 1] で指定します。

      Returns this

    • vの値を自身に乗算します。

      Parameters

      Returns this

    • スカラー値sを自身に乗算します。

      Parameters

      • s: number

      Returns this

    • 自身の値を反転します。

      Returns this

    • 自身の値を正規化します。

      Returns this

    • 自身のx, y, z成分の値を設定します。

      Parameters

      • x: number
      • y: number
      • z: number

      Returns this

    • vの値で自身から減算します。

      Parameters

      Returns this

    • スカラー値sで自身のx, y, z成分を減算します。

      Parameters

      • s: number

      Returns this