Есть ли более точное движение мыши?

0

Я спрашивал себя, есть ли в JavaScript более "точная mousemove". Нормальное событие запускается при перемещении мыши, но возможно, что он "перескакивает" на некоторые пиксели, поэтому мой вопрос заключается в том, есть ли способ обнаружить все пересекающиеся пиксели.

Приложение, которое может использовать это, может быть чем-то вроде краски, где вы хотите что-то нарисовать (например, удар)

Теги:

1 ответ

3
Лучший ответ

Однако мышь не пересекает каждый пиксель. Особенно с сенсорными экранами.

Это можно увидеть в Microsoft Paint. Если вы перетаскиваете мышь назад и вперед во время рисования, вы увидите, что это просто угадывание и рисование линий между точками, отправляемыми ОС.

Если вам нужно обрабатывать каждый пиксель, то возьмите последний пиксель, который вы видели, и текущий пиксель, и попросите свой код найти все пиксели, которые попадают на линию между двумя точками.

  • 0
    Спасибо, это был мой текущий подход, вместо того, чтобы рисовать точки на пикселях в игре MouseMove-Event, я просто рисую линию между текущей и последней точкой.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню