Example #1
0
        /// <summary>
        /// Callback pro změnu stavu páčky gamepadu pro přímý pohyb
        /// </summary>
        /// <param name="x">x souřadnice joysticku od -100 do 100</param>
        /// <param name="y">y souřadnice joysticku od -100 do 100</param>
        private void joystickDirectMoveChanged(int x, int y)
        {
            Point corectedPoint = MathLibrary.convertPointToCircle(x, y, 0, 0, 101);

            moveRobot(corectedPoint.X, corectedPoint.Y);
            if (!(joystick is MainWindow))
            {
                controllView.moveDirectMoveJoystick(corectedPoint.X, corectedPoint.Y);
            }
        }