Увеличение событий мыши Javascript - PullRequest
3 голосов
/ 08 июля 2011

Хотелось бы узнать, есть ли способ увеличить частоту дискретизации событий мышиного движения JS. Когда я быстро пересекаю окно, я получаю только 10-20 событий, недостаточно для цели приложения, когда я делаю это медленно, я могу достичь +100;

Заранее спасибо,

1 Ответ

2 голосов
/ 08 июля 2011

Я думаю, но, возможно, я ошибаюсь, что "1001 * событий" "частота дискретизации" определяется не javascript, а частотой дискретизации вашей мыши.Это означает, что всякий раз, когда мышь отправляет событие в браузер, происходит событие (если мышь переместилась хотя бы на один пиксель), и вы можете ответить на него.Мышь с более высокой частотой дискретизации создает больше событий (и более точно), в то время как мышь с более низкой частотой дискретизации создает меньше событий.Вот почему, когда вы играете в Quake 4, частота дискретизации вашей мыши влияет на точность прицеливания.

Так что я не думаю, что это проблема JavaScript, и ваше приложение должно реагировать на события, генерируемые мышью.То же самое делается в шутере от первого лица с опцией автоматического прицеливания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...