BodyTrait
constBodyTrait:CoreTrait<{angularDamping:number;bodyType: () =>RigidBodyType;canSleep:boolean;centerOfMass: () =>Triple|null;collisionLayer: () =>CollisionLayerHandle;collisionMask: () =>CollisionMask|null;continuousCollision:boolean;enabledRotations: () => readonly [boolean,boolean,boolean];enabledTranslations: () => readonly [boolean,boolean,boolean];gravityScale:number;linearDamping:number;mass: () =>number|null;pushes: () => readonlyCollisionLayerHandle[] |null;reportContacts:boolean; }>
An entity’s body, as setBody changes it: every kind’s settings,
each kind reading its own. Read-only to a game by type, which reads it
with readTrait(entity, BodyTrait) and changes it with setBody on
its authoritative step.