Ejemplo n.º 1
0
        public void CreateLobbyButtonClicked()
        {
            if (!MenuUtil.IsPlayerNameValid(playerNameInput.text))
            {
                return;
            }
            MenuUtil.SaveNameToPlayerPrefs(playerNameInput.text);

            var networkManager = FindObjectOfType <NetworkManagerHex>();

            networkManager.StartHost();
        }
Ejemplo n.º 2
0
        public void JoinLobbyButtonClicked()
        {
            if (!IsInputsValid())
            {
                return;
            }

            MenuUtil.SaveNameToPlayerPrefs(playerNameInput.text);

            var networkManager = FindObjectOfType <NetworkManagerHex>();

            networkManager.networkAddress = hostIPInput.text;
            networkManager.StartClient();

            joinLobbyButton.interactable = false;

            // TODO restore on disconnect
        }