Interface IApplicationLifeCycle
The life cycle interface for GameSystem Use ScriptableObjectLifeCycle or MonoBehaviourLifeCycle for more detail
Namespace: MacacaGames.GameSystem
Assembly: Macaca.GameSystem.dll
Syntax
public interface IApplicationLifeCycle
Methods
| Improve this Doc View SourceInit()
Init the instance,
Declaration
void Init()
OnApplicationUpdate()
Fire every frame during the application is running
Declaration
void OnApplicationUpdate()
OnEnterLobby()
Fire once between GameEnd and next GamePlay, also fire once after init.
Declaration
void OnEnterLobby()
OnGamePlayUpdate()
Fire every frame during the gameplay loop is running (While ApplicationController.Instance.IsInGame == true)
Declaration
void OnGamePlayUpdate()
OnUnPauseGamePlayUpdate()
Fire every frame during the gameplay loop is running (While ApplicationController.Instance.IsInGame == true)
Declaration
void OnUnPauseGamePlayUpdate()