Version: Unity 6.0 (6000.0)
语言 : 中文
2D 碰撞体
2D 盒型碰撞体组件参考

2D 圆形碰撞体组件参考

2D 圆形碰撞体组件是与 2D 物理系统进行交互以进行碰撞检测的 2D 碰撞体。该 2D 碰撞体的形状是圆形,在图片精灵的局部坐标空间中具有定义的位置和半径。调整组件属性可更改 2D 碰撞体的形状和行为。

属性 功能
Material 选择 2D 物理材质,可用于确定碰撞的属性(例如摩擦和弹性)。
Is Trigger 如果希望 2D 碰撞体作为触发器运行,请启用此选项。启用此选项时,物理系统会忽略 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 碰撞体几何形状的局部偏移值。
Radius 设置 2D 圆形碰撞体的半径,采用本地空间单位。
Layer Overrides 展开此选项可使用层覆盖设置。
    Layer Override Priority 指定此 2D 碰撞体在解决自身与另一个 2D 碰撞体之间是否应发生接触的冲突决策时使用的决策优先级。有关更多信息,请参阅其 API 页面。
    Include Layers 选择此 2D 碰撞体在决定是否发生与另一个 2D 碰撞体的接触时要包含的其他层。请参阅其 API 文档以了解更多信息。
    Exclude Layers 选择此 2D 碰撞体的其他层,以便在决定是否应发生与另一个 2D 碰撞体的接触时排除这些层。请参阅其 API 文档以了解更多信息。
    Force Send Layers 选择此 2D 碰撞体在与另一个 2D 碰撞体接触期间可以向其施力的那些层。请参阅其 API 文档以了解更多信息。
    Force Receive Layers 选择此 2D 碰撞体在与另一个 2D 碰撞体接触期间可以受力的层。请参阅其 API 文档以了解更多信息。
    Contact Capture Layers 选择要捕获的与此 Collider2D 接触的其他 2D 碰撞体所在的层。请参阅其 API 文档以了解更多信息。
    Callback Layers 选择此 2D 碰撞体在与另一个 2D 碰撞体接触期间将报告碰撞或触发回调的层。请参阅其 API 文档以了解更多信息。

其他资源

CircleCollider2D

2D 碰撞体
2D 盒型碰撞体组件参考