Exemple #1
0
    public void ChangeRankingScene()
    {
        //loading씬 후 Ranking 씬으로 이동
        //(LoadManager.LoadScene이 아니라 LoadingManager 스크립트의 LoadScene)

        FadeEffects.FadeOutAndLoadScene(clearImage, "Ranking", 0.5f);
        //LoadingManager.LoadScene("Ranking");
    }
Exemple #2
0
    public void ChangeStartScene()
    {
        //loading씬 후 start 씬으로 이동
        //(LoadManager.LoadScene이 아니라 LoadingManager 스크립트의 LoadScene)

        Time.timeScale = 1f;
        FadeEffects.FadeOutAndLoadScene(clearImage, "Start", 0.5f);
        //LoadingManager.LoadScene("Start");
    }
Exemple #3
0
    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); //씬 이동
        }
    }
Exemple #4
0
 public void ChangeGameOverScene()
 {
     FadeEffects.FadeOutAndLoadScene(clearImage, "GameOver", 0.5f);
 }
Exemple #5
0
 public void ChangeCorridorScene()
 {
     //복도 씬으로 이동
     FadeEffects.FadeOutAndLoadScene(clearImage, "Corridor", 0.5f);
 }