private IEnumerator Show() { yield return(MainGameManager.Instance.LoadSceneCoroutine(ConstantsScene.GAME_MODE_00)); while (!GameMode00SceneController.Instance.isInit) { yield return(null); } sceneController = GameMode00SceneController.Instance; yield return(SplashScreenManager.Instance.HideSplashScreen()); }
virtual public void Initialize(object data = null) { gameModeController = GameMode00SceneController.Instance; rg = GetComponent <Rigidbody>(); if (rg == null) { rg = gameObject.AddComponent <Rigidbody>(); } hitPointsCurrent = hitPointsMax; shieldPointsCurrent = shieldPointsMax; }
private IEnumerator Show() { yield return(MyGameManager.Instance.LoadSceneCoroutine(ConstantsScene.GAME_MODE_00)); while (!GameMode00SceneController.Instance.isInit) { yield return(null); } sceneController = GameMode00SceneController.Instance; player = sceneController.GetPlayer(); CreateUIMarkers(); yield return(SplashScreenManager.Instance.HideSplashScreen()); }