public static PlayerData GetPlayerData() { //PlayerData pd =Resources.Load<PlayerData>("Data/PlayerData.json"); PlayerData pd = PlayerPerfUtil.GetPlayerData(); return(pd); }
private void OnGUI() { if (GUI.Button(new Rect(0, 0, 10, 10), "reset")) { PlayerPerfUtil.Init(); } }
public void Init() { int[] data = PlayerPerfUtil.GetSettingData(); if (data == null) { Sensitivity = 5; Volume = 50; } else { sensitivity = data[0]; volume = data[1]; } }
public static PlayerData Init() { PlayerData pd = new PlayerData { MaxStage = 4, MaxClearStage = 0, StageCount = 240, RecentStage = 1 }; pd.starInfos = new int[pd.StageCount]; for (int i = 1; i <= pd.StageCount; i++) { pd.SetStarInfo(i, 0); } PlayerPerfUtil.Save(DataSaveKey.VOLUME.ToString(), 50); PlayerPerfUtil.Save(DataSaveKey.SENSITIVITY.ToString(), 5); PlayerPrefs.SetString("SaveData", "Ok"); return(pd); }
public void SetStarInfo(int stage, int data) { starInfos[stage - 1] = data; PlayerPerfUtil.Save(DataSaveKey.STAGE_STAR_.ToString() + stage, data); }