public void ChangeRankingScene() { //loading씬 후 Ranking 씬으로 이동 //(LoadManager.LoadScene이 아니라 LoadingManager 스크립트의 LoadScene) FadeEffects.FadeOutAndLoadScene(clearImage, "Ranking", 0.5f); //LoadingManager.LoadScene("Ranking"); }
public void ChangeStartScene() { //loading씬 후 start 씬으로 이동 //(LoadManager.LoadScene이 아니라 LoadingManager 스크립트의 LoadScene) Time.timeScale = 1f; FadeEffects.FadeOutAndLoadScene(clearImage, "Start", 0.5f); //LoadingManager.LoadScene("Start"); }
public void ChangePlayingScene() { //loading씬 후 play 씬으로 이동 GameManager.instance.ResetGameManager(); //게임 기록 초기화 //맵 생성(1/3 확률로 T, E, S맵 생성) int mapIndex = Random.Range(0, 3); if (mapIndex == 0) { GameManager.instance.mazeType = "T"; //T맵 정보 저장 FadeEffects.FadeOutAndLoadScene(clearImage, "Maze_T", 0.5f); //씬 이동 } else if (mapIndex == 1) { GameManager.instance.mazeType = "E"; //E맵 정보 저장 FadeEffects.FadeOutAndLoadScene(clearImage, "Maze_E", 0.5f); //씬 이동 } else { GameManager.instance.mazeType = "S"; //S맵 정보 저장 FadeEffects.FadeOutAndLoadScene(clearImage, "Maze_S", 0.5f); //씬 이동 } }
public void ChangeGameOverScene() { FadeEffects.FadeOutAndLoadScene(clearImage, "GameOver", 0.5f); }
public void ChangeCorridorScene() { //복도 씬으로 이동 FadeEffects.FadeOutAndLoadScene(clearImage, "Corridor", 0.5f); }