コード例 #1
0
 private void MGameOverFunctionLibrary_completed(AsyncOperation obj)
 {
     Time.timeScale       = 1f;
     AudioListener.volume = 1f;
     IsFaded = true;
     CSaveGame.GetInstance().ResetData();
 }
コード例 #2
0
ファイル: MPause.cs プロジェクト: TrollShin/MarTruck
    private void Exit()
    {
        IsPause = false;

        Time.timeScale = 1;
        CSaveGame.GetInstance().Save();
        CSceneFunctionLibrary.LoadTitle();
    }
コード例 #3
0
    public void OnClickNewGame()
    {
        CSaveGame SaveGame = CSaveGame.GetInstance();

        CUserInfo.GetInstance().Init();
        SaveGame.Save();
        SceneManager.LoadScene("Main", LoadSceneMode.Single);
    }
コード例 #4
0
ファイル: CSaveGame.cs プロジェクト: TrollShin/MarTruck
    public static CSaveGame GetInstance()
    {
        if (instance == null)
        {
            instance = new CSaveGame();
        }

        return(instance);
    }
コード例 #5
0
    public void OnClickContinue()
    {
        CSaveGame SaveGame = CSaveGame.GetInstance();

        if (SaveGame.LoadUserInfo())
        {
            SaveGame.Save();
            SaveGame.LoadUserInfo();
            Debug.Log(CUserInfo.GetInstance().Money);
        }

        SceneManager.LoadScene("Main", LoadSceneMode.Single);
    }
コード例 #6
0
    private void Awake()
    {
        CheckDataDeleteUI.SetActive(false);
        CQuestDBManager.GetInstance().DBCreate();
        CSaveGame SaveGame = CSaveGame.GetInstance();

        if (!SaveGame.LoadControlSetting())
        {
            SaveGame.Save();
            SaveGame.LoadControlSetting();
        }
        if (!SaveGame.LoadSoundInfo())
        {
            SaveGame.Save();
            SaveGame.LoadSoundInfo();
        }
    }