Vector2

Vector2 structure

包含两个分量的向量。

public struct Vector2 : IComparable<Vector2>

构造函数

姓名 描述
Vector2(double) 初始化Vector2 struct.
Vector2(FVector2) 初始化Vector2 struct.
Vector2(double, double) 初始化Vector2 struct.

特性

姓名 描述
Length { get; } 获取长度。
U { get; set; } 获取或设置 U 组件,如果Vector2用作映射坐标。 是x组件的别名。
V { get; set; } 获取或设置 V 分量,如果Vector2用作映射坐标。 是y分量的别名。

方法

姓名 描述
CompareTo(Vector2) 将当前向量与另一个实例进行比较。
Cross(Vector2) 两个向量的叉积
Dot(Vector2) 获取两个向量的点积
override Equals(object) 检查两个vector2是否等于
Equals(Vector2) 检查两个vector2是否等于
override GetHashCode() 获取 Vector2 的哈希码
Normalize() 规范化这个实例。
override ToString() 返回一个String代表当前Vector2.
operator + Vector2 的加法运算符
operator / Vector2 的除法运算符
operator == Vector2 的等号运算符
explicit operator
operator != Vector2 的不等号运算符
operator * Vector2 的乘法运算符 (2 operators)
operator - Vector2 的减法运算符

字段

姓名 描述
x x 分量。
y y 分量。

也可以看看