私はUnityでマルチプレイヤーゲームを作成しています。Google Playゲームで相手プレイヤーが利用できない場合に部屋を中止する方法を教えてください。
部屋を作成するために、私が使用しています:
PlayGamesPlatform.Instance.RealTime.CreateQuickGame(MinOpponents, MaxOpponents, GameVariant, listener);
を部屋の作成の進捗状況を取得するには、私が使用しています:しかし、ちょうどprogress = 20
で一度呼び出され
public void OnRoomSetupProgress(float progress) {
}
上記の機能を他のプレイヤーがいない場合はもう一度やり直してください。
当初、私はこのアプリを使用するプレイヤーがたくさんいないので、他のプレイヤーとの接続に10秒待つことができます。プレイヤーがいない場合は、AIでビルドを開始します。このために、私は現在の部屋のセットアップの進行をきれいに中止する必要があります。どのように私はさらに移動することができますか分かりません。
このシナリオの解決方法をご存知の方は教えてください。