PlayFabMultiplayer.ProcessLobbyStateChanges 方法

触发自上次此类调用以来与大厅相关的 PlayFabMultiplayer.OnLobby* 事件。

public static void ProcessLobbyStateChanges()

备注

此方法使大厅库有机会将状态与远程设备或服务同步

此调用期间,由库公开的大厅库状态可以更改,因此使用时必须确保线程安全。 例如,在 UI 线程上调用 ProcessLobbyStateChanges() 的同时,单独的工作线程循环访问返回 GetMembers 的终结点列表可能会导致崩溃,因为 ProcessLobbyStateChanges() 可以更改与成员列表关联的内存。 应当经常调用 ProcessLobbyStateChanges() - 每个图形框架至少调用一次。 它旨在快速执行和返回,从而可以在主 UI 线程上调用它,而且影响可以忽略不计。 为了获得最佳结果,还应最小化处理状态事件所花费的时间。

另请参阅