Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как определить прямые и ломаные движения мыши (https://javascript.ru/forum/events/63560-kak-opredelit-pryamye-i-lomanye-dvizheniya-myshi.html)

arch_7 15.06.2016 00:53

Как определить прямые и ломаные движения мыши
 
Подскажите пожалуйста как определить прямые и ломаные движения мыши в браузере, cредствами JS. Имеется ввиду абсолютно прямые и ломаные линии, приведу пример:

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

Буду благодарен за пример скрипта.

Rise 15.06.2016 09:09

Цитата:

Сообщение от arch_7 (Сообщение 419449)
абсолютно прямые и ломаные линии

Цитата:

Сообщение от arch_7 (Сообщение 419449)
таких линий (по координатам) сделать не сможет, всегда будет получатся кривая

Так что ты хочешь определить?

pureJS 15.06.2016 12:45

Цитата:

Сообщение от arch_7 (Сообщение 419449)
Подскажите пожалуйста как определить прямые и ломаные движения мыши в браузере, cредствами JS. Имеется ввиду абсолютно прямые и ломаные линии


arch_7, для этого надо просмотреть лежат ли точки на одной прямой или нет. Один человек написал функции, как рисовать прямые из отдельных точек. У него несколько статей на habrahabr.ru. Вот первая из них (там есть ссылки на все последующие):
Краткий курс компьютерной графики: пишем упрощённый OpenGL своими руками, статья 1 из 6

arch_7 15.06.2016 18:32

Rise, искусственно сгенерированные прямые и ломаные движения мыши.

Dilettante_Pro 17.06.2016 11:27

Цитата:

Сообщение от arch_7 (Сообщение 419548)
искусственно сгенерированные прямые и ломаные движения мыши.

Рисуйте искусственно сгенерированные прямые и ломаные линии - при чем тут мышь?

https://habrahabr.ru/post/244545/


Часовой пояс GMT +3, время: 01:51.