Cloud Save 玩家数据

Cloud Save 玩家数据是玩家数据的键/值存储。可以通过游戏客户端和 Cloud Code 读取和写入玩家数据。

玩家数据可以配置为可查询,并支持不同的访问类型,因此您可以拥有仅某个玩家可读写的数据、可供其他玩家查看的公共数据,以及玩家不可见的数据。

请参阅面向 Cloud Code 的 Cloud Save SDK 文档,了解从 Cloud Code 写入玩家数据的方法列表。

访问类型

有 3 种不同的 Cloud Save 玩家数据访问类型。

  • 默认:数据对应的玩家可读写
  • 公开:任何玩家可读取,数据对应的玩家可写入
  • 受保护:数据对应的玩家可读,只能从服务器写入

公开数据适合用于公共配置文件数据。

受保护的数据可与 Cloud Code 或游戏服务器一起使用。

您可以利用 UGS 访问控制进一步限制所有玩家写入权限。

[!NOTE]目前,Unity SDK 仅支持默认访问类型的玩家数据。
任何访问类型的玩家数据均可使用 Cloud Code 或通过游戏服务器访问。

限制

  • 每种访问类型的玩家数据键/值对数量上限为 2000 个
    • 默认访问类型 2000 个键
    • 公共数据 2000 个键
    • 受保护数据 2000 个键
  • 每种访问类型的玩家数据总上限为 5 MB
    • 5 MB 默认访问类型数据
    • 5 MB 公开数据
    • 5 MB 受保护数据

例如,可能有 2000 个键,每个键大小为 2.5 KB,或者有 1 个键,大小为 5 MB。