Called at the beginning of each frame, before the main update
Called after all Update callbacks have finished
Called after the scene has been rendered
Called immediately before the scene is rendered
Called after each physics simulation step
Called before each physics simulation step
Called once when a component starts for the first time
Default value when no specific frame event is set
The main update phase, called once per frame
Represents the different phases of the update cycle in Needle Engine.
Components can register for specific frame events to perform actions at precise moments.
The order of execution is: Start → EarlyUpdate → Update → LateUpdate → OnBeforeRender → OnAfterRender
See
Component.startCoroutine for using FrameEvent with coroutines