Localize sample UI and document release conventions

This commit is contained in:
2026-04-10 22:38:28 +08:00
parent 48eeb79d7d
commit ea5b96507d
37 changed files with 1012 additions and 304 deletions

View File

@@ -5,9 +5,15 @@ using System.Text;
using System.Threading.Tasks;
using UnityEngine.Networking;
/// <summary>
/// 云存档模块。
/// </summary>
public sealed class BriskArchiveModule
: BriskModuleBase
{
/// <summary>
/// 获取当前账号的存档槽位列表。
/// </summary>
public async Task<IReadOnlyList<BriskArchiveSlot>> GetSlotsAsync()
{
return await ExecuteAsync(async context =>
@@ -17,6 +23,9 @@ public sealed class BriskArchiveModule
});
}
/// <summary>
/// 获取指定槽位的元信息。
/// </summary>
public async Task<BriskArchiveMeta> GetMetaAsync(int slotNo)
{
ValidateSlotNo(slotNo);
@@ -28,6 +37,9 @@ public sealed class BriskArchiveModule
});
}
/// <summary>
/// 上传指定槽位的二进制存档。
/// </summary>
public async Task<BriskArchiveUploadResult> UploadAsync(int slotNo, byte[] bytes, int? baseVersion = null, string checksum = null)
{
ValidateSlotNo(slotNo);
@@ -51,6 +63,9 @@ public sealed class BriskArchiveModule
});
}
/// <summary>
/// 下载指定槽位的二进制存档。
/// </summary>
public async Task<BriskArchiveDownloadResult> DownloadAsync(int slotNo)
{
ValidateSlotNo(slotNo);