Exemplo n.º 1
0
        void init()
        {
            udpControl = new UDPController();
            selection  = new UserSelections();
            player     = new Player();
            User       = null;

            LogOutButtonInvisiable();
        }
Exemplo n.º 2
0
    private void Awake()
    {
        UDPCtrl = gameObject.GetComponent <UDPController>();
        var txtTouch = GameObject.FindGameObjectWithTag("touchEvent");
        var txtPos   = GameObject.FindGameObjectWithTag("coordinate");
        var txtRot   = GameObject.FindGameObjectWithTag("rotation");
        var txtScl   = GameObject.FindGameObjectWithTag("scale");

        txtTouchEvent = txtTouch.GetComponent <Text>();
        txtPosition   = txtPos.GetComponent <Text>();
        txtRotation   = txtRot.GetComponent <Text>();
        txtScale      = txtScl.GetComponent <Text>();
    }
Exemplo n.º 3
0
    // private EightbyEightController gridc;

    // Start is called before the first frame update
    void Start()
    {
        // Initialize the reference for other game objects (Implementation Specific)
        ic1       = GameObject.Find("Indicator 1").gameObject.GetComponent <IndicatorController>();
        ic2       = GameObject.Find("Indicator 2").gameObject.GetComponent <IndicatorController>();
        timingBar = GameObject.Find("Timing Bar").gameObject.GetComponent <TwoMotorTimingController>();
        // cursor = GameObject.Find("Cursor").gameObject.GetComponent<CursorController>();
        // gridc = GameObject.Find("8x8 Grid Quad").gameObject.GetComponent<EightbyEightController>();

        udp1 = GameObject.Find("UDP 1").gameObject.GetComponent <UDPController>();
        // udp2 = GameObject.Find("UDP 2").gameObject.GetComponent<UDPController>();
        prevmessage1 = udp1.lastReceivedUDPPacket;
        // prevmessage2 = udp2.lastReceivedUDPPacket;
    }
Exemplo n.º 4
0
    static void Main(string[] args)
    {
        SocketHandler.Server server = new SocketHandler.Server(PORT);
        server.onNewConnection += OnConnected;

        IPHostEntry ipHostInfo = Dns.GetHostEntry(Dns.GetHostName());
        IPAddress   ipAddress  = null;

        foreach (IPAddress addr in ipHostInfo.AddressList)
        {
            if (addr.AddressFamily == AddressFamily.InterNetwork)
            {
                ipAddress = addr;
                break;
            }
        }
        Client        client    = new Client(ipAddress, PORT);
        UDPController udpServer = new UDPController(client.socket);

        udpServer.onReceiveData += OnServerReceived;

        udpServer.SendData(Encoding.Unicode.GetBytes("hello world"));

        string message;
        bool   running = true;

        while (running)
        {
            message = Console.ReadLine();
            switch (message)
            {
            case "q":
                running = false;
                break;
            }
        }

        server.Stop();
        client.Stop();
        udpServer.Stop();
        udpClient.Stop();
    }
Exemplo n.º 5
0
 private void Awake()
 {
     Instance = this;
 }
Exemplo n.º 6
0
 static void OnClientReceived(byte[] message, UDPController controller)
 {
     Console.WriteLine("Test Client received message: " + Encoding.Unicode.GetString(message));
     controller.SendData(message);
 }
Exemplo n.º 7
0
 static void OnConnected(Socket socket)
 {
     udpClient = new UDPController(socket);
     udpClient.onReceiveData += (message) => OnClientReceived(message, udpClient);
 }