Я уже делал несколько игр в XNA и собираюсь начать новый проект. Одна вещь, которую я хотел бы сделать - это движение мыши.
Просто чтобы уточнить (поскольку я видел, что некоторые подобные вопросы приводят к путанице), я хочу получить движение мыши. Не положение курсора или изменение положения от одного кадра к следующему. Я просто хотел бы данные о том, как мышь была перемещена.
В моей предыдущей игре я просто сбросил (скрытый) курсор на середину области просмотра и посмотрел на изменение положения. Однако это кажется немного обманом и приводит к некоторым грязным вычислениям в моем коде.
Так есть ли способ вернуть движение мыши в программу?
Спасибо,
Matt
Edit:
В ответ на первый комментарий. Положение курсора, к которому я обращаюсь в этом случае, является положением на экране указателя мыши. Движение мыши, к которому я обращаюсь, - это физическое движение мыши.
Кажется, что в XNA слово "мышь" является синонимом указателя (или курсора).
Проблема, с которой я столкнулся, заключается в том, что, несмотря на перемещение мыши влево, я не могу получить это движение в программе, поскольку курсор находится на краю экрана.