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 值。
ToString对于这些边界,返回整齐格式化的字符串。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961