文档

支持

Lobby

Lobby

大厅数据和玩家数据

Learn how lobby and player data are structured and used in Unity Lobby.
阅读时间2 分钟最后更新于 1 个月前

大厅支持两种类型的自定义数据:
  • 大厅范围的数据与整个大厅相关联,并可能包含已建立索引来用于查询的字段。
  • 玩家范围的数据与特定大厅内的特定玩家相关联。大厅内的每名玩家都可以具有不同的一套属性。

限制

大厅数据
  • 最大属性数量:20
  • 非索引字段:2 KB/每个字段
  • 索引字段:128 B/每个字段
  • 最大索引字符串数量:5
  • 最大索引数值数量:5
玩家数据
  • 最大属性数量:10/玩家
  • 最大大小:2KB
  • 无法建立索引

数据访问与可见性

对数据的访问权限分为以下三个级别:

公开数据

  • 对所有人(包括不在大厅中的玩家)可见的数据。
  • 公开数据示例包括地图和头像图标。

成员数据

  • 仅对已加入大厅的玩家可见的数据。

私人数据

  • 仅对大厅中单个玩家可见的数据。
  • 仅对厅主可见的大厅数据、仅对玩家本人和厅主可见的玩家数据。
根据玩家在大厅中的角色(厅主、成员或非成员),玩家对数据具有不同的访问限制:

玩家角色

写入大厅数据

读取大厅数据

写入玩家数据对玩家本人

写入玩家数据对其他玩家

读取玩家数据具有以下可见性

厅主是:
  • 公开
  • 成员
  • 私人
是:
  • 公开
  • 成员
大厅成员是:
  • 公开
  • 成员
是:
  • 公开
  • 成员
非成员是:
  • 公开
  • 公开