ドキュメント

サポート

Lobby

Lobby

プレイヤーデータの更新

Modify player-scoped custom data within a lobby to track individual player states and preferences.
読み終わるまでの所要時間 1 分最終更新 2ヶ月前

プレイヤーは、ロビー内の自分のデータを更新できます。ロビーホストと他のプレイヤーは、可視性オプションに応じてこのデータを読み取ることができます (ロビーデータとプレイヤーデータ を参照)。 以下のコードサンプルは、プレイヤーデータの更新方法を示しています。 C#
try{ UpdatePlayerOptions options = new UpdatePlayerOptions(); options.Data = new Dictionary<string, PlayerDataObject>() { { "existing data key", new PlayerDataObject( visibility: PlayerDataObject.VisibilityOptions.Private, value: "updated data value") }, { "new data key", new PlayerDataObject( visibility: PlayerDataObject.VisibilityOptions.Public, value: "new data value") } }; //Ensure you sign-in before calling Authentication Instance //See IAuthenticationService interface string playerId = AuthenticationService.Instance.PlayerId; var lobby = await LobbyService.Instance.UpdatePlayerAsync("lobbyId", playerId, options); //...}catch (LobbyServiceException e){ Debug.Log(e);}