Esempio n. 1
0
 /// <summary>
 /// 异步保存游戏数据
 /// </summary>
 public async void SaveGameDataAsync(ChunkSaveBean chunkSaveData)
 {
     await Task.Run(() =>
     {
         lock (lockForSaveData)
         {
             chunkSaveData.SaveData();
             controllerForUserData.SetUserData(userData);
             controllerForChunkSave.SetChunkSaveData(chunkSaveData, null);
         }
     });
 }