Version: 2022.3

BoundsInt

struct in UnityEngine

切换到手册

描述

表示一个所有值均为整数的轴对齐的包围盒。

轴对齐的包围盒(简称 AABB)是与坐标轴对齐并且完全包围 某个对象的盒体。由于该盒体从不相对于这些轴旋转,因此可通过 minmax 点对它进行定义。

变量

allPositionsWithin包含 BoundsInt 中所有位置的 BoundsInt.PositionCollection。
center该包围盒的中心。
max该盒体的最大点。
min该盒体的最小点。
position该包围盒的位置。
size该盒体的总大小。
x该盒体最小点的 X 值。
xMax该盒体的最大 x 点。
xMin该盒体的最小 x 点。
y该盒体最小点的 Y 值。
yMax该盒体的最大 y 点。
yMin该盒体的最小 y 点。
z该盒体最小点的 Z 值。
zMax该盒体的最大 z 点。
zMin该盒体的最小 z 点。

公共函数

ClampToBounds将该包围盒的位置和大小限制在给定边界。
Contains point 是否包含在该包围盒中?
SetMinMax将这些边界设置为该盒体的 min 和 max 值。
ToStringReturns a formatted string for the bounds.