ゲームからサインアウトする
Sign players in to Vivox with custom identifiers.
読み終わるまでの所要時間 1 分最終更新 7ヶ月前
ゲームでユーザーのサインインが必要なくなったときは、 メソッドを呼び出します。ユーザーがサインアウトされると、Vivox SDK とのネットワークトラフィックの送受信がなくなります。
VivoxService.Instance.LogoutAsync以下のコードは、サインアウトプロセスの例を示します。
using UnityEngine;using Unity.Services.Vivox;class LogoutExample : MonoBehaviour{ void LogOut() { VivoxService.Instance.LogoutAsync(); }}
接続の問題によって引き起こされるサインアウトを処理するために、ゲームはイベント を処理する必要があります。Vivox SDK は、Vivox への接続が (ネットワーク接続の問題などで) 予期せず失われるか、またはユーザーによって手動でサインアウトが開始されたときにこのメッセージを送信します。
VivoxService.Instance.LoggedOut以下のコードは、 イベントにサブスクライブする方法の例です。
VivoxService.Instance.LoggedOutusing UnityEngine;using Unity.Services.Vivox;using System.Components;class SessionPropChangeExample : MonoBehaviour{ VivoxService.Instance.LoggedOut += onVivoxLoggedOut; private void onVivoxLoggedOut() { //Vivox has logged out, and clean up should be done }}