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