Cloud Save 游戏数据
Understand how Cloud Save stores key and value pairs for game-wide data with different access classes.
阅读时间2 分钟最后更新于 7 个月前
Cloud Save 游戏数据是以键/值形式存储的与游戏关联的自定义项对象(不同于玩家数据,玩家数据是与玩家关联的对象)。
您可以将自定义项用于表示玩家可读取的数据(但只能由服务器写入),或只能从服务器权威环境(例如,Cloud Code)访问的数据。
您可以将自定义项与 Cloud Code 结合使用来添加公会/氏族、社区目标和战斗通行证等功能,或者存储多人游戏中物品或 NPC 的状态。
您可以使用 Unity Cloud 后台查看和编辑游戏数据。
访问类型
对于自定义项,Cloud Save 支持 2 种不同的访问类。
访问类 | 描述 |
|---|---|
| 默认值 | 任何玩家均可读取,但只能从服务器写入。 |
| 私人 | 只能从服务器读取和写入。 |
如需获取从 Cloud Code 写入游戏数据的方法列表,请参阅面向 Cloud Code 的 Cloud Save SDK 文档。
限制
- 每个自定义项拥有的每个访问类的键/值对数量上限为 2000 个:
- 默认访问类型 2000 个键
- 私有数据 2000 个键
- 每个自定义项拥有的每个访问类的数据总上限为 5 MiB:
- 5 MiB 默认访问类数据
- 5 MiB 私有数据
例如,自定义项可以有 2000 个键,每个键大小为 2.5 KiB,或者一个自定义项上有 1 个键,大小为 5 MiB。