使用整数表示 3D 向量和点。
此结构在某些地方用于表示不需要浮点数精度的 3D 位置和向量。
| back | 编写 Vector3Int(0, 0, -1) 的简写形式。 |
| down | 编写 Vector3Int(0, -1, 0) 的简写形式。 |
| forward | 编写 Vector3Int(0, 0, 1) 的简写形式。 |
| left | 编写 Vector3Int(-1, 0, 0) 的简写形式。 |
| one | 编写 Vector3Int(1, 1, 1) 的简写形式。 |
| right | 编写 Vector3Int(1, 0, 0) 的简写形式。 |
| up | 编写 Vector3Int(0, 1, 0) 的简写形式。 |
| zero | 编写 Vector3Int(0, 0, 0) 的简写形式。 |
| magnitude | 返回此向量的长度(只读)。 |
| sqrMagnitude | 返回此向量的平方长度(只读)。 |
| this[int] | 分别使用 [0]、[1] 或 [2] 访问 x、y 或 z 组件。 |
| x | 向量的 X 组件。 |
| y | 向量的 Y 组件。 |
| z | 向量的 Z 组件。 |
| Vector3Int | 初始化并返回具有 x、y、z 组件的新 Vector3Int 实例。 |
| Clamp | 将 Vector3Int 限制在 min 和 max 给定的范围内。 |
| Equals | 如果对象相等,则返回 true。 |
| GetHashCode | 获取 Vector3Int 的哈希码。 |
| Set | 设置现有 Vector3Int 的 x、y 和 z 组件。 |
| ToString | 返回此向量的格式化字符串。 |
| CeilToInt | 通过对每个值进行向上取整,将 Vector3 转换为 Vector3Int。 |
| Distance | 返回 a 和 b 之间的距离。 |
| FloorToInt | 通过对每个值进行向下取整,将 Vector3 转换为 Vector3Int。 |
| Max | 返回一个向量,该向量由两个向量的最大分量组成。 |
| Min | 返回一个向量,该向量由两个向量的最小分量组成。 |
| RoundToInt | 通过对每个值进行四舍五入,将 Vector3 转换为 Vector3Int。 |
| Scale | 按组件乘以两个向量。 |
| operator - | 从另一个向量中减去一个向量。 |
| operator != | 如果向量不同,则返回 true。 |
| operator * | 将向量乘以一个数字。 |
| operator / | 将向量除以一个数字。 |
| operator + | 将两个向量相加。 |
| operator == | 如果向量相等,则返回 true。 |
| Vector2Int | 将 Vector3Int 转换为 Vector2Int。 |
| Vector3 | 将 Vector3Int 转换为 Vector3。 |