大厅数据和玩家数据
Learn how lobby and player data are structured and used in Unity Lobby.
阅读时间2 分钟最后更新于 1 个月前
大厅支持两种类型的自定义数据:
- 大厅范围的数据与整个大厅相关联,并可能包含已建立索引来用于查询的字段。
- 玩家范围的数据与特定大厅内的特定玩家相关联。大厅内的每名玩家都可以具有不同的一套属性。
限制
大厅数据- 最大属性数量:20
- 非索引字段:2 KB/每个字段
- 索引字段:128 B/每个字段
- 最大索引字符串数量:5
- 最大索引数值数量:5
- 最大属性数量:10/玩家
- 最大大小:2KB
- 无法建立索引
数据访问与可见性
对数据的访问权限分为以下三个级别:公开数据
- 对所有人(包括不在大厅中的玩家)可见的数据。
- 公开数据示例包括地图和头像图标。
成员数据
- 仅对已加入大厅的玩家可见的数据。
私人数据
- 仅对大厅中单个玩家可见的数据。
- 仅对厅主可见的大厅数据、仅对玩家本人和厅主可见的玩家数据。
玩家角色 | 写入大厅数据 | 读取大厅数据 | 写入玩家数据对玩家本人 | 写入玩家数据对其他玩家 | 读取玩家数据具有以下可见性 |
|---|---|---|---|---|---|
| 厅主 | 是 | 是:
| 是 | 否 | 是:
|
| 大厅成员 | 否 | 是:
| 是 | 否 | 是:
|
| 非成员 | 否 | 是:
| 否 | 否 | 是
|