Exemple #1
0
 public void OnInputClicked(InputClickedEventData eventData)
 {
     if (SocketObject != null)
     {
         SocketInit socketComponent = SocketObject.GetComponent <SocketInit>();
         socketComponent.OnStart();
     }
 }
Exemple #2
0
    public void OnConnectClick()
    {
        if (SocketObject != null)
        {
            SocketInit socketComponent = SocketObject.GetComponent <SocketInit>();
            socketComponent.OnStart();
        }
#if !UNITY_EDITOR
        lock (this)
        {
            if (status == Status.NotConnected)
            {
                new Task(() =>
                {
                    Conductor.Instance.StartLogin(ServerAddressInputField.text, "8888");
                }).Start();
                status = Status.Connecting;
                Debug.Log(ServerAddressInputField.text);
                Debug.Log(status);
            }
            else if (status == Status.Connected)
            {
                new Task(() =>
                {
                    var task = Conductor.Instance.DisconnectFromServer();
                }).Start();

                status            = Status.Disconnecting;
                selectedPeerIndex = -1;
                PeerContent.DetachChildren();
            }
            else
            {
                System.Diagnostics.Debug.WriteLine("OnConnectClick() - wrong status - " + status);
            }
        }
#endif
    }