private IEnumerator Start() { quaternion = Quaternion.AngleAxis(3, Time.deltaTime * 0.5f * Vector3.up); text.text = "Loading"; LevelChanger = gameObject.AddComponent <LevelChanger>(); GameManager.SetGameState(GameState.Loading); yield return(new WaitForSeconds(3f)); if (string.IsNullOrEmpty(nextLevel)) { LevelChanger.FadeToLevel("MainMenu", Animator); yield break; } var loading = LevelChanger.Load(nextLevel); while (!loading.isDone) { yield return(null); } nextLevel = null; SceneManager.UnloadSceneAsync("LoadingScene"); }
// Use this for initialization void Start() { projectilesParent = new GameObject("Projectiles"); planetCurrentHealth = planetMaxHealth; planetHealthText.text = "Planet Health: " + planetCurrentHealth.ToString(); levelChanger = GameObject.FindObjectOfType <LevelChanger>(); }
void Start() { if (GameObject.FindWithTag("SceneManager") != null) { levelChange = GameObject.FindWithTag("SceneManager").GetComponent <LevelChanger>(); //Find our scenemanager object & get the LevelChanger } }
public void LevelSwitch(string sceneName) { LevelChanger levelChanger = FindObjectOfType <LevelChanger>(); levelChanger.FadeToLevel(1); //LoadingSceneScript.gSceneName = "Wuyan_guochang1"; }
public void LevelSwitch(string sceneName) { LevelChanger levelChanger = FindObjectOfType <LevelChanger>(); levelChanger.FadeToLevel(1); LoadingSceneScript.gSceneName = sceneName; }
/// <summary> /// 切换关卡场景 /// </summary> public void LevelSwitch(int sceneID) { LevelChanger levelChanger = FindObjectOfType <LevelChanger>(); levelChanger.FadeToLevel(1); LoadingSceneScript.gSceneNumber = sceneID; }
private void Awake() { if (Instance == null) { Instance = this; } }
private void Start() { if (instance == null) { instance = this; } }
private void OnTriggerEnter(Collider other) { if (other.name == "Player") { sceneScript = GameObject.Find("SceneChanger").GetComponent <LevelChanger>(); if (tag == "red") { sceneScript.levelSelection = 1; } if (tag == "green") { sceneScript.levelSelection = 2; } if (tag == "blue") { sceneScript.levelSelection = 3; } if (tag == "golden") { sceneScript.victory = true; } sceneScript.FadeToBlack(); } }
// Start is called before the first frame update protected override void Start() { stats = FindObjectOfType <PlayerStats>(); levelChanger = FindObjectOfType <LevelChanger>(); stats.transform.position += new Vector3(0, -50, 0); base.Start(); }
void Start() { TutorialSystem.PopDialog(index); levelChanger = GameObject.FindObjectOfType <LevelChanger>(); boolean = true; pauseMenuLayer = LayerMask.GetMask("PauseButton"); }
void Start() { levelChanger = GameObject.Find("LevelChanger").GetComponent <LevelChanger>(); int levelIndex = SceneManager.GetActiveScene().buildIndex; switch (gameObject.name) { case "Text": text.text = "LEVEL " + (levelIndex).ToString(); break; case "Deaths": text.text += Counters.deathCount.ToString(); break; case "Timer": text.text = (Counters.hours_str + " : " + Counters.minutes_str + " : " + Counters.seconds_str); //Counters.hours.ToString,Counters.minutes.ToString(),Counters.seconds.ToString() StartCoroutine(Timer()); break; case "Your Time": text.text += (Counters.hours_str + " : " + Counters.minutes_str + " : " + Counters.seconds_str); break; } }
private void OnTriggerEnter(Collider other) { if (useSetLevel) { eliasPlayer.QueueEvent(setLevel.CreateSetLevelEvent(eliasPlayer.Elias)); } if (usePlayStinger) { eliasPlayer.QueueEvent(playStinger.CreatePlayerStingerEvent(eliasPlayer.Elias)); } if (useActionPreset) { eliasPlayer.RunActionPreset(actionPresetName, allowRequiredThemeMissmatch); } if (useDoubleEffectParam) { eliasPlayer.QueueEvent(doubleEffectParam.CreateSetEffectParameterEvent(eliasPlayer.Elias)); } if (useSetSendVolume) { eliasPlayer.QueueEvent(setSendVolume.CreateSetSendVolumeEvent(eliasPlayer.Elias)); } //CUSTOM LevelChanger changer = gameObject.GetComponent <LevelChanger>(); if (changer != null) { changer.ChangeLevel(); } // }
protected override void Awake() { EventName = "Work"; EventDescription = "The bills won't pay themselves..."; levelChanger = FindObjectOfType <LevelChanger>(); base.Awake(); }
private void OnInedibleItemPickup() { GlobalData.Lives--; if (GlobalData.Lives < 0) { if (PlayGamesScript.SuccessAuth) { PlayGamesScript.AddScoreToLeaderboard(GPGSIds.leaderboard_score, GlobalData.Score); } else { PlayGamesScript.Auth(); } //AdRequest if (!m_AdWasShown) { m_AdPopup.Open(); OnPause(); } else { LevelChanger.FadeToLevel(GameLevels.THE_END); } } else { m_TextLives.text = $"Lives: {GlobalData.Lives}"; } }
void Start() { lvlC = FindObjectOfType <LevelChanger>(); if (lvlC == null) { print("No LevelChanger in Scene"); } }
protected override void Awake() { EventName = "Go To Beach"; EventDescription = "Go to beach bruh"; player = FindObjectOfType <PlayerStats>().gameObject; levelChanger = FindObjectOfType <LevelChanger>(); base.Awake(); }
private void Awake() { // Singleton Instance = this; // This is a persistent object DontDestroyOnLoad(this.gameObject); }
void Start() { //hud = GameObject.Find("HUD"); UpdateHUD(); fadeLevel = GameObject.Find("FadeLevel"); levelChanger = fadeLevel.GetComponent <LevelChanger>(); health = 5; }
// Start is called before the first frame update void Start() { lavaWall = GameObject.FindGameObjectWithTag("LavaWall").GetComponent <LavaWall>(); Sound = GetComponent <AudioSource>(); anim = GetComponent <Animator>(); Level = GameObject.FindGameObjectWithTag("GameSystem").GetComponent <LevelChanger>(); //Time.timeScale = 0; }
public void BossDeath() { LevelChanger levelChanger = GameObject.Find("LevelChanger").GetComponent <LevelChanger>(); levelChanger.GoToScene("Credits"); //Change this text to the name of the epilogue scene levelChanger.FadeToLevel("Credits"); DestroyMob(); }
public void LoadTestGame() { _testLC.Reset(); settingPanel.SetActive(true); //_lc50.InstantiateNextLevel(); initialMenuPanel.SetActive(false); _chosenLC = _testLC; }
public void Load50bpmGameNoSettings() { SaveToFile.instance.Init(); _lc50.Reset(); _lc50.InstantiateNextLevel(); initialMenuPanel.SetActive(false); _chosenLC = _lc50; }
public void HandleRewardBasedVideoFailedToLoad(object sender, AdFailedToLoadEventArgs args) { MonoBehaviour.print( "HandleRewardBasedVideoFailedToLoad event received with message: " + args.Message); OnPause(); LevelChanger.FadeToLevel(2); //load the end scene }
private void OnMouseDown() { if (!GameSystem.IsRankingShowing && GameSystem.IsControllerable) { SoundController.Play(SoundController.SE.CLICK); SoundController.StopBGM(true); LevelChanger.ChangeScene("Game"); } }
public void Load80bpmGame() { SaveToFile.instance.Init(); _lc80.Reset(); settingPanel.SetActive(true); //_lc80.InstantiateNextLevel(); initialMenuPanel.SetActive(false); _chosenLC = _lc80; }
protected override void Awake() { EventName = "tv"; EventDescription = "tv"; player = FindObjectOfType <PlayerStats>().gameObject; levelChanger = FindObjectOfType <LevelChanger>(); PrimaryStat = LifeStat.ROMANCE; base.Awake(); }
private void Start() { _changeLevel = GameObject.Find("Level_Changer").GetComponent <LevelChanger>(); if (_changeLevel == null) { Debug.Log("Change level is null"); } }
private void Awake() { if (instance != null) { Destroy(gameObject); } instance = this; }
// Use this for initialization void Awake() { if (gm == null) { gm = this; am = audioManager; levelChanger = Instantiate(levelChangerPrefab).GetComponent <LevelChanger>(); } }
// Use this for initialization void Start() { levelChanger = GetComponent<LevelChanger> (); }
void Awake() { if (LevelChanger.levelChanger == null) LevelChanger.levelChanger = this; }