Skip to content

Class: Physics2DPoseSystem ​

PreRender, before TransformSystem: the simulated poses into the world transforms, once per rendered frame (so interpolation stays smooth at any refresh rate). Shares Physics2DSystem.

Extends ​

Constructors ​

Constructor ​

ts
new Physics2DPoseSystem(m_physics): Physics2DPoseSystem;

Parameters ​

ParameterType
m_physicsPhysics2DSystem

Returns ​

Physics2DPoseSystem

Overrides ​

System.constructor

Properties ​

PropertyModifierTypeDefault valueInherited from
enabledpublicbooleantrueSystem.enabled
parallelpublicbooleanfalseSystem.parallel

Methods ​

GetName() ​

ts
GetName(): string;

Returns ​

string

Overrides ​

System.GetName


GetOrder() ​

ts
GetOrder(): SystemOrder;

Returns ​

SystemOrder


GetPhase() ​

ts
GetPhase(): SystemPhase;

Returns ​

SystemPhase

Overrides ​

System.GetPhase


OnClose() ​

ts
OnClose(): void;

Returns ​

void

Inherited from ​

System.OnClose


OnInit() ​

ts
OnInit(_engine): void;

Parameters ​

ParameterType
_engineIEngine

Returns ​

void

Inherited from ​

System.OnInit


OnRender() ​

ts
OnRender(scene, _renderer): void;

Parameters ​

ParameterType
sceneScene
_rendererIRenderer

Returns ​

void

Overrides ​

System.OnRender


OnRendererChanged() ​

ts
OnRendererChanged(_renderer): void;

Parameters ​

ParameterType
_rendererIRenderer

Returns ​

void

Inherited from ​

System.OnRendererChanged


OnStart() ​

ts
OnStart(_scene, _renderer): void;

Parameters ​

ParameterType
_sceneScene
_rendererIRenderer

Returns ​

void

Inherited from ​

System.OnStart


OnStop() ​

ts
OnStop(_scene): void;

Parameters ​

ParameterType
_sceneScene

Returns ​

void

Inherited from ​

System.OnStop


OnUpdate() ​

ts
OnUpdate(_scene, _dt): void | Promise<void>;

Parameters ​

ParameterType
_sceneScene
_dtnumber

Returns ​

void | Promise<void>

Inherited from ​

System.OnUpdate


SetAlpha() ​

ts
SetAlpha(alpha): void;

Engine.runTick: how far the clock is between the last update step and the next (0..1).

Parameters ​

ParameterType
alphanumber

Returns ​

void

© 2026 PlayAdGentic