由于行为受限,具有静态体类型的 2D 刚体仅具有可用于此刚体类型的有限属性集。
| 属性 | 功能 |
|---|---|
| Body Type | 选择此选项以设置此 2D 刚体组件的运动行为以及 2D 碰撞体交互。 |
| Dynamic | 选择此选项可将此 2D 刚体设置为动态 (Dynamic) 刚体类型,此类型专为在模拟条件下的移动而设计,并具有所有可用的 2D 刚体属性。该类型是 2D 刚体的默认刚体类型。 |
| Kinematic | 选择此选项可将此 2D 刚体设置为运动 (Kinematic) 刚体类型,该类型专为在模拟条件下的移动而设计,但仅针对非常明确的用户控制。请参阅刚体类型:运动以了解更多信息。 |
| Static | 选择此选项可将此 2D 刚体设置为静态 (Static) 刚体类型,此类型专为实现模拟条件下的完全无移动,其行为类似于具有无限质量的不可移动对象。 |
| Material | 为此 2D 刚体所附的所有 2D 碰撞体设置一个通用物理材质。注意:如果已设置材质属性,则 2D 碰撞体会使用自己的材质属性。如果此处或 2D 碰撞体中未指定材质,则默认为无(2D 物理材质) (None (Physics Material 2D))。这时会使用可在 2D 物理 (Physics 2D) 窗口中设置的默认材质。 注意:使用此设置可确保附加到同一静态体类型 2D 刚体的所有 2D 碰撞体都可使用同一材质。 |
| Simulated | 启用模拟 (Simulated) 以使 2D 刚体以及所有所附 2D 碰撞体和 2D 关节在运行时与物理模拟系统交互。如果禁用此功能,那么这些组件不会与模拟系统进行交互。请参阅 2D 刚体属性:模拟以了解更多信息。默认情况下会启用此属性。 |
| Layer Overrides | 展开层覆盖设置。 |
| Include Layers | 在决定是否与另一个 2D 碰撞体发生碰撞时,选择所有此 2D 刚体所附的 2D 碰撞体应包含的其他层。详情请参阅 Rigidbody2D-includeLayers。 |
| Exclude Layers | 在决定是否与另一个 2D 碰撞体发生碰撞时,选择所有此 2D 刚体所附的 2D 碰撞体应排除的其他层。请参阅 Rigidbody2D-excludeLayers 以了解更多信息。 |