Ara
Download

Search or run a command

Jump to a section or open an Ara link.

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.