Version: Unity 6.0 (6000.0)
语言 : 中文
2D 胶囊碰撞体 (Capsule Collider 2D)
配置 2D 胶囊碰撞体

2D 胶囊碰撞体组件参考

2D 胶囊碰撞体组件是一个与 2D 物理系统交互的 2D 碰撞体。碰撞体的胶囊形状,拥有光滑圆润的轮廓且没有顶点棱角,使其在与其他碰撞体接触时移动更为顺畅,避免被尖角勾住。

注意:碰撞体的胶囊体形状为实心而非空心。Unity 将处于 2D 胶囊碰撞体内部的任何其他 2D 碰撞体视为与该碰撞体持续接触,并会随时间逐渐将其挤出 2D 胶囊碰撞体。

属性 功能
Material 选择 2D 物理材质,可用于确定碰撞的属性(例如摩擦和弹性)。
Is Trigger 如果希望此 2D 碰撞体作为触发器,请启用此项。启用此属性后,物理系统会忽略此碰撞体。
Used by Effector 如果希望 2D 碰撞体由附加的 2D 效应器使用,请启用此项。
Composite Operations 选择附加的 2D 复合碰撞体 (Composite Collider 2D) 组件使用的复合运算

注意:选择除 None 之外的任何运算时,以下属性(MaterialIs TriggerUsed By EffectorEdge Radius)将由附加的 2D 复合碰撞体 (Composite Collider 2D) 组件控制,并且不再在此碰撞体的属性中可用。
     选择此选项可不进行复合运算。
    Merge 选择此选项可使此复合运算使用布尔 OR 运算合成几何体。
    Intersect 选择此选项可使此复合运算使用布尔 AND 运算合成几何体。
    差异 选择此选项可使此复合运算使用布尔 NOT 运算合成几何体。
    Flip 选择此选项可使此复合运算使用布尔 XOR 运算合成几何体。
Offset 设置 2D 碰撞体几何形状的局部偏移值。
Size 设置 x 和 y 值可定义 2D 胶囊碰撞体占据的盒体区域的大小。
Direction 选择 2D 胶囊碰撞体的方向。这决定了碰撞体形状的弯曲端的位置和方向。请参阅配置 2D 胶囊碰撞体以了解更多详细信息。
    Vertical 选择此选项可对碰撞体形状的两端进行朝上和朝下定向。
    Horizontal 选择此选项可对碰撞体形状的两端进行朝左和朝右定向。
Layer Overrides 展开层覆盖设置。
    Layer Override Priority 指定此 Collider2D 在解决其与另一个 Collision2D 之间是否应发生接触的冲突决策时使用的决策优先级。请参阅其 API 页面以了解更多信息。
    Include Layers 选择此 2D 碰撞体在决定是否应与另一个 Collider2D 发生接触时应包含的其他层。请参阅其 API 文档以了解更多信息。
    Exclude Layers 选择此 2D 碰撞体在决定是否应与另一个 Collider2D 发生接触时应排除的其他层。请参阅其 API 文档以了解更多信息。
    Force Send Layers 选择此 2D 碰撞体在与另一个 2D 碰撞体接触期间可以向其施力的那些层。请参阅其 API 文档以了解更多信息。
    Force Receive Layers 选择此 2D 碰撞体在与另一个 2D 碰撞体接触期间可以受力的层。请参阅其 API 文档以了解更多信息。
    Contract Capture Layers 选择要捕获的与此 Collider2D 接触时涉及的其他 2D 碰撞体的层。请参阅其 API 文档以了解更多信息。
    Callback Layers 选择此 2D 碰撞体在与另一个 2D 碰撞体接触期间将报告碰撞或触发回调的层。请参阅其 API 文档以了解更多信息。

其他资源

CapsuleCollider2D

2D 胶囊碰撞体 (Capsule Collider 2D)
配置 2D 胶囊碰撞体