Version: 2018.4
Method group is Obsolete

NetworkLobbyManager.OnLobbyServerPlayersReady

マニュアルに切り替える
Obsolete public void OnLobbyServerPlayersReady ();

説明

すべてのプレイヤーがロビー内で準備完了となったときに、サーバー上で呼び出されます。

The default implementation of this function uses ServerChangeScene() to switch to the game player Scene. By implementing this callback you can customize what happens when all the players in the lobby are ready, such as adding a countdown or a confirmation for a group leader.

using UnityEngine;
using UnityEngine.Networking;

public class GuiLobby : NetworkLobbyManager { float countTimer = 0;

public override void OnLobbyServerPlayersReady() { countTimer = Time.time + 5; }

void Update() { if (countTimer == 0) return;

if (Time.time > countTimer) { countTimer = 0; ServerChangeScene(playScene); } else { Debug.Log("Counting down " + (countTimer - Time.time)); } } }
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961