2维向量

Vector2

用来存储2维向量。

属性

    Vector2.x
    x值。

    Vector2.y
    y值。

函数

    Vector2.New(x, y)
    参数:float x, float y
    返回值:Vector2 新建的二维向量
    创建一个二维向量。

    Vector2.zero
    返回值:Vector2 (0,0)的二维向量
    创建一个二维向量。

    Vector2:Clone()
    返回值:Vector2 与原向量相同的二维向量
    拷贝一个二维向量。

    Vector2.Normalize()
    返回值:返回模为1的向量,方向不变
    使向量的模为1

    Vector2.Angle(from, to)
    参数: 初始向量 Vector2 from目标向量 Vector2 to
    返回值:float 两点之间的夹角
    计算夹角。

    Vector2.Distance(a, b)
    参数: Vector2 a,Vector2 b
    返回值:float 两点之间的距离
    计算距离。

    Vector2.MoveTowards(current, target, maxDistanceDelta)
    参数: 初始向量 Vector2 current目标向量 Vector2 target最大移动距离 float maxDistanceDelta
    返回值:Vector2 移动后的二维向量
    移动到指定目标。

文档更新时间: 2020-07-10 15:36   作者:wangjindou