AbstractCreates the system.
Optionaloptions: object
The system's options. Fields marked with DefineField take their values from
options, or its decorated fields keep their initial values.
StaticsystemThe name the configuration uses for the system.
DefineSystem sets it, so a game usually does not assign it.
OptionalfixedCalled with fixed timestep for physics calculations
OptionalonOptionalonOptionalonCalled when a scene becomes inactive, but still remains in memory
OptionalonCalled when a scene is loaded. Used to load required resources for the system such as images, fonts, etc.
OptionalupdateCalled every frame with variable timestep
Abstract base class for scene-level systems.
Scene systems operate within a specific scene and are created/destroyed with the scene. They're typically used for game logic, AI, and scene-specific features.