public void Update()
    {
        if (!hasClicked)
        {
            return;
        }

        if (joystickID == -1)
        {
            if (Input.GetKeyDown(KeyCode.Escape))
            {
                Back();
            }
            if (Input.GetKeyDown(KeyCode.Space))
            {
                Ready();
            }
        }
        else
        {
            UNInput.GetInputReference(joystickID, out vi);
            if (!vi.connected)
            {
                Unready();
                Unjoin();
                return;
            }

            if (UNInput.GetButtonDown(joystickID, "Back"))
            {
                Back();
            }

            if (UNInput.GetButtonDown(joystickID, "Action"))
            {
                Ready();
            }
        }
    }
 // Update is called once per frame
 private void Update()
 {
     for (i = 0; i < 8; i++)
     {
         VirtualInput vi;
         int          id = UNInput.GetInputIndex("Hardware Joystick " + i.ToString());
         if (UNInput.GetInputReference(id, out vi))
         {
             if (vi.connected)
             {
                 if (gamepadType == GamepadType.AndroidGamepad)
                 {
                     /*if (((NetworkInput)vi)) //Checar se é Mobile
                      * {
                      *  Axes(id);
                      *  Buttons(id);
                      * }*/
                 }
                 else if (gamepadType == GamepadType.XBoxGamepad)
                 {
                     if (((HardwareInput)vi).type == HardwareInput.HardwareType.Xbox)
                     {
                         Axes(id, xbox);
                         Buttons(id, xbox);
                     }
                 }
                 else if (gamepadType == GamepadType.PlayStationGamepad)
                 {
                     if (((HardwareInput)vi).type == HardwareInput.HardwareType.Playstation)
                     {
                         Axes(id, playstation);
                         Buttons(id, playstation);
                     }
                 }
             }
         }
     }
 }