Физика движения курсора



  • Обьясните пожалуйса физику движения. Стандартные значения не устраивают, потому что на движения уходит слишком много времени. Человек так не двигает по экрану. Нормальная скорость в 100 раз быстрее. Но если выставить значение 100000, тогда курсор иногда может крутится вокруг кнопки продолжительное время. Что означает "Притяжение" и "Отклонение"?
    И второй вопрос, при выполнении команды "Сброс" настройки мыши тоже сбрасываются?


  • administrators

    @BasLike

    Скорость - насколько быстро двигается курсор(в любом направлении).
    Притяжение - насколько курсор "притягивается" к прямой линии.
    Отклонение - насколько курсор "отталкивается" от прямой линии.

    Если увеличить скорость, но не увеличить притяжении, то курсор может не притянуться концу траектории.

    Если интересно как работает алгоритм, то вот сырец https://github.com/bablosoft/BAS/blob/master/ChromeWorker/browsereventsemulator.cpp#L139

    Но я его портировал с кода на делфи, там все достаточно запутанно.


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.