表示一个轴对齐的包围盒。
轴对齐的包围盒(简称 AABB)是与坐标轴对齐并且完全包围
某个对象的盒体。由于该盒体从不相对于这些轴旋转,因此仅通过其
center 和 extents 或者通过 min 和 max 点便可对它进行定义。Bounds 由 Collider.bounds、Mesh.bounds 和 Renderer.bounds 使用。
| center | 该包围盒的中心。 |
| extents | 该包围盒的范围。这始终是这些 Bounds 的 size 的一半。 |
| max | 该盒体的最大点。这始终等于 center+extents。 |
| min | 该盒体的最小点。这始终等于 center-extents。 |
| size | 该盒体的总大小。这始终是 extents 的两倍。 |
| Bounds | 创建一个新的 Bounds。 |
| ClosestPoint | 该包围盒上最近的点。 |
| Contains | point 是否包含在该包围盒中? |
| Encapsulate | 增大 Bounds,以便包含该 /point/。 |
| Expand | 通过沿每一侧将边界的 size 增加 /amount/,扩展这些边界。 |
| IntersectRay | ray 是否与该包围盒交叠? |
| Intersects | 另一个包围盒是否与该包围盒交叠? |
| SetMinMax | 将这些边界设置为该盒体的 min 和 max 值。 |
| SqrDistance | 该点与该包围盒之间的最小平方距离。 |
| ToString | Returns a formatted string for the bounds. |