private void LoadLevel() { PlayerPrefs.SetInt("indexLevel", indexOfNextlevel); cm.anim.SetTrigger("Transition"); SM.GetASound("Ascenseur_Fermeture", transform); MM.CloseMusic(); SceneManager.LoadScene(7); }
private void OnTriggerEnter(Collider other) { if (done) { return; } if (other.CompareTag("Player")) { if (!players.Contains(other.gameObject)) { players.Add(other.gameObject); if (other.gameObject.TryGetComponent(out PlayerController pc) && mp.PlayerRobotTransform != null) { if (pc.myPlayer == whichPlayer.Human) { doubleFB.ActiveHuman(true); } else { doubleFB.ActiveRobot(true); } } } } if (mp != null) { if (players.Count >= 2 || mp.PlayerRobotTransform == null && players.Count >= 1) { done = true; mp.PlayerControllerHm.InCinematic = true; if (mp.PlayerRobotTransform != null) { mp.PlayerCntrlerRbt.InCinematic = true; } PlayerPrefs.SetInt("indexLevel", indexOfNextlevel); cm.anim.SetTrigger("Transition"); if (players.Count > 1) { SM.GetASound("Ascenseur_Fermeture", transform); } MM.CloseMusic(); } } //else if (players.Count >= 1) //{ // done = true; // PlayerPrefs.SetInt("indexLevel", indexOfNextlevel); // cm.ActiveLoadScreen(); // //SM.GetASound("Ascenseur_Fermeture", transform); //} }