Vector2

Vector2 class

具有两个分量的向量。

属性

名称描述
xx 分量。
yy 分量。

方法

constructor

名称描述
constructor()

Result:


constructor_overload

名称描述
constructor_overload(s)初始化 Vector2 结构的新实例。

Parameters:

名称类型描述
s数字S.

Result:


constructor_overload2

名称描述
constructor_overload2(vec)初始化 Vector2 结构的新实例。

Parameters:

名称类型描述
vecFVector2float 类型的向量。

Result:


constructor_overload3

名称描述
constructor_overload3(x, y)初始化 Vector2 结构的新实例。

Parameters:

名称类型描述
x数字x 坐标。
y数字y 坐标。

Result:


getU

名称描述
getU()获取或设置 U 分量(当 Vector2 用作映射坐标时)。它是 x 分量的别名。

Result:


setU

名称描述
setU(value)获取或设置 U 分量(当 Vector2 用作映射坐标时)。它是 x 分量的别名。

Result:


getV

名称描述
getV()获取或设置 V 分量(当 Vector2 用作映射坐标时)。它是 y 分量的别名。

Result:


setV

名称描述
setV(value)获取或设置 V 分量(当 Vector2 用作映射坐标时)。它是 y 分量的别名。

Result:


getLength

名称描述
getLength()获取长度。长度。

Result:


dot

名称描述
dot(rhs)获取两个向量的点积

Parameters:

名称类型描述
rhsVector2右侧值。

Result: 数字


equals

名称描述
equals(rhs)检查两个 vector2 是否相等

Parameters:

名称类型描述
rhsVector2右侧值。

Result: boolean


hashCode

名称描述
hashCode()获取 Vector2 的哈希码

Result: 数字


equals

名称描述
equals(obj)检查两个 vector2 是否相等

Parameters:

名称类型描述
obj对象要比较的对象。

Result: boolean


toString

名称描述
toString()返回表示当前 Vector2 的 java.lang.String。

Result: 字符串


cross

名称描述
cross(v)两个向量的叉积

Parameters:

名称类型描述
Vector2null

Result: 数字


normalize

名称描述
normalize()对该实例进行归一化。

Result: Vector2


compareTo

名称描述
compareTo(other)将当前向量与另一个实例进行比较。

Parameters:

名称类型描述
otheVector2null

Result: 数字