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>(); }
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; } }
public void Awake() { if (this != Instance) { Destroy(gameObject); return; } DontDestroyOnLoad(gameObject); moveSceneManager = GetComponent <MoveSceneManager>(); // saveManager = GetComponent<SaveManager>(); // soundManager = GetComponent<SoundManager>(); }
void CompleteFadeOut() { MoveSceneManager.ChangeScene(nextScene); }