Ejemplo n.º 1
0
        private void Awake()
        {
            socket    = GetComponent <NetSocket>();
            uiManager = GetComponent <UiManager>();

            if (socket == null || uiManager == null)
            {
                Debug.LogError("Missing required component.");
                return;
            }

            socket.RegisterRpcListener(this);
            socket.Events.OnConnectedToServer      += ConnectedToServer;
            socket.Events.OnSocketStart            += ConnectToLoginServer;
            socket.Events.OnFailedToConnect        += ConnectFailed;
            socket.Events.OnDisconnectedFromServer += DisconnectedFromServer;

            Button.ListenForClick(LoginButtonName, LoginClicked);
            Button.ListenForClick(RegisterButtonName, RegisterClicked);
            TextFieldInput.ListenForSubmit(UsernameInputName, Submit);
            TextFieldInput.ListenForSubmit(PasswordInputName, Submit);
        }
Ejemplo n.º 2
0
 void OnEnable()
 {
     Button.ListenForClick(CreateButtonName, SubmitCreate);
     TextFieldInput.ListenForSubmit(PlayerNameInput, SubmitCreate);
 }