1 / 1 / 1
Регистрация: 23.08.2012
Сообщений: 100
|
|
1 | |
Алгоритм правдоподобного перемещения курсора мыши. Что можно придумать?28.05.2014, 18:53. Показов 1342. Ответов 2
Метки нет (Все метки)
Добрый день. Стоит задача сделать так, чтобы перемещение указателя мыши было максимально похоже на перемещение этого указателя человеком.
Есть какие то готовые алгоритмы, или какие то идеи на эту тему?
0
|
28.05.2014, 18:53 | |
Ответы с готовыми решениями:
2
Перемещения курсора мыши Перемещения курсора мыши Не могу придумать, что с этим делать. Можно хотя бы описать алгоритм Построить график значений координат Х перемещения курсора мыши по форме |
294 / 265 / 48
Регистрация: 09.04.2013
Сообщений: 1,037
|
|
28.05.2014, 20:23 | 2 |
Зависит от определения человечности
Представить курсор как объект (координаты + вектор скорости + возможно еще вектор ускорения) который нужно переместить из точки А в точку Б с заданой максимальной скоростью (и ускорением). Далее формулировать и реализовывать правила "человечного поведения", например: - курсор редко движется по прямой (произвольно изменять вектор скорости/ускорения на небольшие значения) - курсор стремится к цели по кратчайшему пути (направление вектора скорости/ускорения стремится совпадать с вектором на цель) - курсор стремится к области цели, а не её центру. Останавливается в произвольном месте области (но не точно в центре и не с краю) - как пример попробуйте руками наводить курсор на кнопки и т.д.
0
|
1471 / 826 / 140
Регистрация: 12.10.2013
Сообщений: 5,456
|
|
23.10.2014, 13:00 | 3 |
Если только анализатор активности мышки не написан гуру ассемблера который прохавает что это софтверные сигналы =)
0
|
23.10.2014, 13:00 | |
23.10.2014, 13:00 | |
Помогаю со студенческими работами здесь
3
Как отловить событие перемещения курсора при зажатой левой кнопке мыши Какой можно придумать алгоритм для такой игры? Что можно придумать? Что можно придумать? В рабочей части окна при движении мыши с нажатой левой клавишей мыши рисовать траекторию движения курсора мыши Старый ноутфбук: что можно придумать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |