private void Start()
    {
        CustomNetworkLobbyManager networkSystem = GameObject.Find("_NetworkSystem").GetComponent <CustomNetworkLobbyManager>();

        switch (functionName)
        {
        case Functions.Connect:
            GetComponent <Button>().onClick.AddListener(networkSystem.btn_Connect);
            break;

        case Functions.DisconnectLobby:
            GetComponent <Button>().onClick.AddListener(networkSystem.btn_DisconnectLobby);
            break;

        case Functions.DisconnectServer:
            GetComponent <Button>().onClick.AddListener(networkSystem.btn_DisconnectServer);
            break;
        }
    }
Exemplo n.º 2
0
 private void AddStopClientListener()
 {
     CustomNetworkLobbyManager.StopClientAndBroadcast();
     CustomNetworkLobbyManager.singleton.client.Disconnect();
     SceneManager.LoadScene(0);
 }