Example #1
0
        public override void Initialize()
        {
            interval = new ClockPrecise();

            UnityEngine.InputSystem.Keyboard.current.onTextInput += OnTextInput;

            foreach (var gamepad in UnityEngine.InputSystem.Gamepad.all)
            {
                ConnectGamepad(GetUniqueGamepadId(gamepad));
            }
        }
Example #2
0
        public override void Initialize()
        {
            interval = new ClockPrecise();

            var joystickNames = UnityEngine.Input.GetJoystickNames();

            foreach (var gamepadId in joystickNames)
            {
                ConnectGamepad(gamepadId);
            }
        }