Skip to main content
本文介绍大厅所有权及其带来的特权。

大厅所有者与成员

PlayFab 实体作为所有者或成员与大厅进行交互。 PlayFab 大厅当前支持的 PlayFab 实体为:面向玩家的 title_player_account 和面向游戏服务器的 game_server。有关这些实体类型的更多信息,请参阅可用的内置实体类型 大厅成员是加入了大厅的玩家。每个成员都有一个隔离的成员数据属性包。 大厅所有者是可以修改全局大厅属性和拥有其他特殊特权的玩家或游戏服务器。由玩家拥有的大厅称为客户端所拥有的大厅。由游戏服务器拥有的大厅称为服务器所拥有的大厅。 玩家可以同时是大厅的所有者和成员。 游戏服务器可以是大厅的所有者,但不能作为成员。

建立与更改所有权

大厅的所有权最初在大厅首次创建时被授予。如果玩家创建了大厅,则该玩家拥有该大厅。如果游戏服务器创建了大厅,则该游戏服务器拥有该大厅。有关创建大厅的更多信息,请参阅创建大厅 同一时刻只能有一个实体拥有大厅,但在大厅的整个生命周期中,所有权可能会发生变化。有关所有权变更的更多信息,请参阅大厅所有权变更

所有者特权

大厅所有者拥有非所有者成员所没有的特权。
  1. 所有者可以设置预定义的全局大厅属性(例如大厅的访问策略)和自定义的全局大厅属性。有关这些属性的更多信息,请参阅大厅属性
  2. 所有者可以从大厅中移除成员。
  3. 所有者可以指定另一个所有者来代替自己。
    • 在服务器所拥有的大厅中,所有者只能指定另一台服务器作为新所有者。
    • 在客户端所拥有的大厅中,所有者只能指定另一位成员作为新所有者。

从 game_server 访问客户端所拥有的大厅

在使用客户端所拥有的大厅时,你可能需要从服务器安全地将数据写入大厅。为此新增或修改了一些 API,让你能够为此目的使用 ‘game_server’ 实体来加入并更新大厅。‘ServerData’ 类似于 ‘LobbyData’,但只能由 ‘game_server’ 实体添加。这样你就可以存储重要信息供其他客户端读取,例如服务器连接数据,你可以信任该数据的来源,即使是客户端大厅所有者也无法修改它。

另请参阅

最后修改于 2026年8月13日