Method OnStopRunning
OnStopRunning(ref SystemState)
Called when this system stops running because no entities match the system's EntityQuery objects or because you change the system Enabled property to false.
Declaration
[RequiredMember]
void OnStopRunning(ref SystemState state)
Parameters
Type | Name | Description |
---|---|---|
SystemState | state | The SystemState backing this system instance |
Remarks
If the EntityQuery objects defined for a system do not match any existing entities then the system skips updating until a successful match is found. Likewise, if you set Enabled to false, then the system stops running. In both cases, OnStopRunning is called when a running system stops updating; OnStartRunning(ref SystemState) is called when it starts updating again.