Entitas::ReactiveSystem
Inherits Entitas::Systems::ReactiveSystem / Entitas::Systems::ExecuteSystem / Entitas::System / Entitas::System / Reference / Object
A Entitas::ReactiveSystem calls Execute(entities) if there were changes based on
the specified Entitas::Collector and will only pass in changed entities.
A common use-case is to react to changes, e.g. a change of the position
of an entity to update the gameObject.transform.position
of the related gameObject.
Constants
Constructors
Instance methods
Activates the ReactiveSystem and starts observing changes
based on the specified Collector.
ReactiveSystem are activated by default.
Deactivates the ReactiveSystem.
No changes will be tracked while deactivated.
This will also clear the ReactiveSystem.
ReactiveSystem are activated by default.
Specify the collector that will trigger the ReactiveSystem.