Exemplo n.º 1
0
    public override void _Input(InputEvent @event)
    {
        // if (@event.IsActionReleased("left_click"))
        if (@event is InputEventMouseButton eventMouseButton && eventMouseButton.IsActionReleased("left_click"))
        {
            GD.Print("Mouse Click/Unclick at: ", eventMouseButton.Position);

            Vector2 coordinates = GetNode <TileMap>("Fields").WorldToMap(eventMouseButton.Position);

            client.Send(coordinates.x + "," + coordinates.y);
        }
    }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            WsClient.Open();
            while (true)
            {
                Console.WriteLine("type whatever to send. press q+Enter to stop");
                var read = Console.ReadLine();
                if (read == "q")
                {
                    break;
                }

                WsClient.Send(read);
            }

            WsClient.Close();
        }
Exemplo n.º 3
0
 public void Send(byte[] buf)
 {
     client.Send(buf);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Method which sends data through websocket
 /// </summary>
 /// <param name="message">Message.</param>
 public void SendRequest(string message)
 {
     client.Send(message);
 }
 /// <summary>
 /// Method which sends data through websocket
 /// </summary>
 /// <param name="message">Message.</param>
 public void SendRequest(byte[] message)
 {
     client.Send(message);
 }