盒形重叠检测

物理
Both Server and Client
Both Mobile and PC

使用一个静止的盒形区域进行检测,返回盒形区域内的所有实体,层级参若填空,则可以检测到地形

声明

func BoxOverlap(halfExtents Vector3, center Vector3, rotation Vector3, layerMask List<int>, includeTrigger bool, out var hitEntities List<entity<Entity>>)
go

参数

输入

名称 类型 描述
尺寸(一半) Vector3 盒形区域三条边长的一半,只接受正值
中心点 Vector3 盒形区域中心点
旋转欧拉角 Vector3 盒形区域旋转
层遮罩 ListT_int 层遮罩,只有填入的层级会参与扫描,留空代表所有层级都参与扫描
包含触发器 Bool 是否可以检测出触发器

输出

名称 类型 描述
命中实体 ListT_Entity 命中的实体列表