コード例 #1
0
 private void ModifyLanguange()
 {
     LocalAccountStorage.Get().localLanguage = (int)SelectLanguage;
     LanguageDataProvider.Get().LoadLanguage(SelectLanguage);
     ReFreshLanguage();
     LocalStorageSystem.Get().SaveLocalAccount();
     SetPage();
 }
コード例 #2
0
 public void Load(LocalStorageSystem manager)
 {
     music       = manager.GetInt() > 0;
     sound       = manager.GetInt() > 0;
     effectLevel = manager.GetInt();
     fightOption = manager.GetInt();
     ip          = manager.GetString();
 }
コード例 #3
0
 public void Save(LocalStorageSystem manager)
 {
     manager.PutInt(music ? 1 : 0);
     manager.PutInt(sound ? 1 : 0);
     manager.PutInt(effectLevel);
     manager.PutInt(fightOption);
     manager.PutString(ip);
 }
コード例 #4
0
 public void Load(LocalStorageSystem manager)
 {
     account            = manager.GetString();
     name               = manager.GetString();
     icon               = manager.GetString();
     singleCurrentLevel = manager.GetString();
     guideFightLevel    = manager.GetString();
     timeStamp          = manager.GetLong();
     regtimeStamp       = manager.GetLong();
     localLanguage      = manager.GetInt();
     regtimeSaveFile    = manager.GetLong();
 }
コード例 #5
0
 public void Save(LocalStorageSystem manager)
 {
     manager.PutString(account);
     manager.PutString(name);
     manager.PutString(icon);
     manager.PutString(singleCurrentLevel);
     manager.PutString(guideFightLevel);
     manager.PutLong(timeStamp);
     manager.PutLong(regtimeStamp);
     manager.PutInt(localLanguage);
     manager.PutLong(regtimeSaveFile);
 }
コード例 #6
0
ファイル: PlayerData.cs プロジェクト: 329258385/War-of-Free
 /// <summary>
 /// 生成本地账号
 /// </summary>
 /// <returns>The local account.</returns>
 public string GenerateLocalAccount(bool forceChange = false)
 {
             #if !SERVER
     localAccount = SystemInfo.deviceUniqueIdentifier;
     if (forceChange)
     {
         int rand = UnityEngine.Random.Range(0, 10000);
         localAccount = localAccount + "__force__" + rand.ToString();
     }
     LocalAccountStorage.Get().account = localAccount;
     LocalStorageSystem.Get().NeedSaveToDisk();
             #endif
     return(localAccount);
 }
コード例 #7
0
 public void Load(LocalStorageSystem manager)
 {
     Levelfails = manager.GetInt();
     LevelID    = manager.GetInt();
 }
コード例 #8
0
 public void Save(LocalStorageSystem manager)
 {
     manager.PutInt(Levelfails);
     manager.PutInt(LevelID);
 }