public void SkipTutorial() // 튜토리얼을 종료하고 본게임 시작하는 함수 { ShutterManager _shutterManager = GameObject.Find("ShutterCanvas").GetComponent <ShutterManager>(); if (_shutterManager != null) { _shutterManager.ShutterSequence(Result.BigSuccessful, NewGameManager.Instance.NowMiniGame, false); } else { Debug.Log("ShutterManager를 찾을 수 없음"); } }
// Use this for initialization private void Awake() { if (instance == null) { instance = this; } else { Destroy(this.gameObject); } DontDestroyOnLoad(this.gameObject); // 씬전환과 관련 }
public void GameStart(string sceneName) // 셔터매니저 ShutterSequence 함수 호출 예정 { ShutterManager _shutterManager = GameObject.Find("ShutterCanvas").GetComponent <ShutterManager>(); if (_shutterManager != null) { if (sceneName == "ExplanationScene") { if (NewGameManager.Instance.IsPlayedMiniGame(NewGameManager.Instance.GetNowSubject(), NewGameManager.Instance.NowMiniGame)) // 튜토리얼 스킵 { _shutterManager.ShutterSequence(Result.BigSuccessful, NewGameManager.Instance.NowMiniGame, false); // 게임 호출 } else { _shutterManager.ShutterSequence(Result.BigSuccessful, sceneName, false); // 게임 호출 } } else { _shutterManager.ShutterSequence(Result.BigSuccessful, sceneName, false); // 게임 호출 } } }