Exemplo n.º 1
0
    void OnFailedToConnect(NetworkConnectionError error)
    {
        MenuStuffs menu = FindObjectOfType <MenuStuffs>();

        menu.DisplayMenu(Menu.join);
        menu.joinErrorText.GetComponent <Text>().text = "Failed to connect to server: " + error;
    }
Exemplo n.º 2
0
    void OnConnectedToServer()
    {
        Debug.Log("Server Joined");

        MenuStuffs menu = FindObjectOfType <MenuStuffs>();

        menu.DisplayMenu(Menu.lobby);

        networkView.RPC("AddPlayer", RPCMode.Server, connectingName);
    }
Exemplo n.º 3
0
    public void UpdateLobbyPlayerList(string[] playerList)
    {
        MenuStuffs menu = FindObjectOfType <MenuStuffs>();
        Text       list = menu.lobbyPlayerList.GetComponent <Text>();

        list.text = "";

        for (int i = 0; i < playerList.Length; i++)
        {
            list.text += playerList[i] + "\n";
        }
    }
Exemplo n.º 4
0
    void UpdateLevelsList(string levels)
    {
        MenuStuffs menu = FindObjectOfType <MenuStuffs>();

        string[] queueLevels = new string[0];

        if (levels != "")
        {
            queueLevels = levels.Split(',');
        }

        queuedLevels.Clear();
        foreach (string level in queueLevels)
        {
            queuedLevels.Add(level);
        }

        Debug.Log("number of levels: " + queueLevels.Length);
        menu.UpdateLevelsList(queueLevels);
    }
Exemplo n.º 5
0
    void UpdatePlayerList(string players)
    {
        MenuStuffs menu = FindObjectOfType <MenuStuffs>();

        string[] playersInGame = new string[0];

        if (players != "")
        {
            playersInGame = players.Split(',');
        }

        nameList.Clear();

        foreach (string name in playersInGame)
        {
            nameList.Add(name);
        }

        Debug.Log("number of players: " + playersInGame.Length);
        menu.UpdateLobbyPlayerList(playersInGame);
    }