protected override void Awake()
    {
        base.Awake();

        string saveFileName = "saveData";

        if (Debug.isDebugBuild)
        {
            saveFileName += "_test";
        }

        filePath = Application.persistentDataPath + "/" + saveFileName + ".json";
        save     = new SaveData();

        moveSceneManager = GetComponent <MoveSceneManager>();

        //変更
        if (File.Exists(filePath))
        {
            Load();
        }
        else
        {
            Save();
        }
    }
 protected override void Awake()
 {
     base.Awake();
     if (Debug.isDebugBuild)
     {
     }
     moveSceneManager = GetComponent <MoveSceneManager>();
     saveManager      = GetComponent <SaveManager>();
     soundManager     = GetComponent <SoundManager>();
 }
Beispiel #3
0
    void Start()
    {
        gameManagerObj   = GameObject.FindGameObjectWithTag("GameController");
        gameManager      = gameManagerObj.GetComponent <GameManager>();
        moveSceneManager = gameManagerObj.GetComponent <MoveSceneManager>();

        //次に進むボタンは、次のステージがなければ押せないようにする
        if (mode == ButtonMode.NextStage && moveSceneManager.CurrentSceneNum >= moveSceneManager.NumOfScene - 1)
        {
            GetComponent <Button>().interactable = false;
        }
    }
Beispiel #4
0
 public void Awake()
 {
     if (this != Instance)
     {
         Destroy(gameObject);
         return;
     }
     DontDestroyOnLoad(gameObject);
     moveSceneManager = GetComponent <MoveSceneManager>();
     // saveManager = GetComponent<SaveManager>();
     // soundManager = GetComponent<SoundManager>();
 }
Beispiel #5
0
 void CompleteFadeOut()
 {
     MoveSceneManager.ChangeScene(nextScene);
 }