public void GetScore() { Debug.Log("Get Score "); string score = NCMBPlayerPrefs.GetInt("Score", failueEventHandler: FailueGetScore).ToString(); cloudSaveCanvas.SetScore(score); }
private void CopySaveDataLocalToServer(object sender, EventArgs e) { //NCMBにログイン成功したら、NCMBPlayerPrefsを使ってローカルデータをサーバーにセーブ// NCMBPlayerPrefs.CopyIntLocalToServer("PlayerLevel"); NCMBPlayerPrefs.CopyIntLocalToServer("PlayerExp"); NCMBPlayerPrefs.CopyIntLocalToServer("EnemyLevel"); NCMBPlayerPrefs.CopyIntLocalToServer("EnemyHitPoint"); NCMBPlayerPrefs.Save(ShowTakeOverCodeAndLogOut, TryAgainGenerateError); }
private void CopySaveDataServerToLocal(object sender, EventArgs e) { //サーバーからローカルへコピー// NCMBPlayerPrefs.CopyIntServerToLocal("PlayerLevel"); NCMBPlayerPrefs.CopyIntServerToLocal("PlayerExp"); NCMBPlayerPrefs.CopyIntServerToLocal("EnemyLevel"); NCMBPlayerPrefs.CopyIntServerToLocal("EnemyHitPoint"); //データを取得したらサーバー側のアカウントを削除// ncmbUserAuth.DeleteCurrentAccount(ReGenerateAccount, LogOutError); }
public void Clear() { NCMBPlayerPrefs.DeleteServerKey("Score"); NCMBPlayerPrefs.DeleteLocalKey("Score"); }
public void SaveScore() { NCMBPlayerPrefs.SetInt("Score", cloudSaveCanvas.GetScore()); NCMBPlayerPrefs.Save(SaveSuccess, SaveFailed); cloudSaveCanvas.EnableConenctingScreen(); }