Struct · Ara
RigidBody
Rigid-body authoring settings; simulation state is written to pose and velocity.
public struct RigidBody : IComponent<RigidBody>Properties
TypeIndex
public static uint TypeIndex { get; }Stable engine component index.
Fields
Motion
public MotionType Motion;Static, kinematic, or dynamic motion.
Default: "static".
Mass
public float Mass;Mass in kilograms; zero computes mass from the collider's 1000 kg/m3 density.
Unit: kg. Range: [0, ∞]. Default: 0.
AllowSleep
public bool AllowSleep;Permit inactive bodies to sleep.
Default: true.
Continuous
public bool Continuous;Use swept collision detection for fast bodies.
Default: false.
Methods
Access
public static ref RigidBody Access(Entity entity, bool write);No description yet.
Insert
public static void Insert(in Commands commands, Entity entity, in RigidBody value);No description yet.
Contains
public static bool Contains(Entity entity);No description yet.