Utilities operating on Vector3 objects. All methods are static and do not modify the input objects.

操作 Vector3 对象的工具类。所有方法都是静态的,并且不会修改输入对象。

构造函数

方法

  • clamp

    Clamps the components of a vector to limits to produce a new vector

    将向量的各个分量钳制在一定范围内,生成一个新的向量。

    参数

    返回 Vector3

  • lerp

    Constructs a new vector using linear interpolation on each component from two vectors.

    根据两个向量的每个分量进行线性插值,构建一个新的向量。

    参数

    返回 Vector3

  • scale

    Multiple all entries in a vector by a single scalar value producing a new vector

    使用单一标量值乘以向量中的所有元素,生成一个新的向量。

    参数

    返回 Vector3

  • slerp

    Constructs a new vector using spherical linear interpolation on each component from two vectors.

    根据两个向量的每个分量进行球面线性插值,构建一个新的向量。

    参数

    返回 Vector3

  • toString

    Create a string representation of a vector3

    以指定的格式返回向量的字符串表示。

    参数

    • v: Vector3
    • 可选options: {
          decimals?: number;
          delimiter?: string;
      }
      • 可选decimals?: number
      • 可选delimiter?: string

    返回 string