Итак, у меня в основном настроен скрипт python, который перемещает мышь в игре в определенные координаты x и y, теперь мой вопрос заключается в том, как я могу сделать так, чтобы мышь двигалась медленнее, но все же плавно от точки а до точки б? Я попробовал команду сна, но это просто делает ее не плавной, а очень роботизированной. Мой код:
if keyboard.is_pressed("Alt"):
win32api.mouse_event(win32con.MOUSEEVENTF_MOVE, int(x), int(y), 0, 0)
time.sleep(.02)
Я только что узнал, как это сделать! Вам просто нужно вызвать WinAPI для вызова мыши и умножить его на значение сглаживания. Чем выше значение сглаживания, тем быстрее оно происходит. Это выглядит примерно так:
win32api.mouse_event(win32con.MOUSEEVENTF_MOVE, int(x) * smoothing, int(y) * smoothing, 0, 0)