// -------------------------------------------------------------------------------------------- private void Initializing_Exit() { InitializationController initializationController = gameObject.RequireComponent <InitializationController>(); initializationController.Completed -= InitializationController_Completed; initializationController.enabled = false; }
// -------------------------------------------------------------------------------------------- private void Initializing_Enter() { if (ForceOffline) { Config = Config.DefaultConfig(); ClientState = EClientState.ForceOffline; } InitializationController initializationController = gameObject.RequireComponent <InitializationController>(); initializationController.Completed += InitializationController_Completed; initializationController.enabled = true; }