版本:Unity 6 (6000.0)
语言英语
  • C#

Physics.OverlapCapsule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。尽管我们无法接受所有提交,但我们确实会阅读用户的每一处建议更改,并在适用情况下进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请在几分钟后<<a>重试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static Collider[] OverlapCapsule(Vector3 point0, Vector3 point1, float radius, int layerMask = AllLayers, QueryTriggerInteraction queryTriggerInteraction = QueryTriggerInteraction.UseGlobal);

参数

point0 胶囊start处的球体中心。
point1 胶囊end处的球体中心。
radius 胶囊的半径。
layerMask 在投射胶囊时用于有选择性地忽略碰撞器的图层蒙版
queryTriggerInteraction 指定此查询是否应该击中触发器。

返回

Collider[] 接触或在胶囊内的碰撞器。

说明

在物理世界中检查给定的胶囊,并返回所有重叠的碰撞器。