1.4.7098
Начало июля — улучшенное сглаживание пользовательского ввода и исправления ошибок
Улучшения скриптинга
Добавлена возможность писать собственные сглаживатели ввода мыши — подробнее здесь
Сглаживатели ввода используются для того, чтобы движение мыши выглядело... ну... плавным. Существует очень много разных алгоритмов, и сейчас в EyeAuras встроены только два из них.
В этой версии появилась возможность реализовать собственный сглаживатель через скрипты, а затем использовать его где угодно: в behavior trees, в аурах или в других скриптах.
Следующий шаг, который я планирую добавить, — возможность полностью реализовывать симулятор ввода в коде. Это позволит, например, сделать собственный метод отправки ввода в фоновое окно. Я и сам хочу добавить такой вариант, но постоянно появляются новые задачи, поэтому этим изменением я хотя бы разблокирую тех, кто может реализовать это самостоятельно.
Исправления и улучшения
- [Capture] Вернул часть утраченной функциональности, которая позволяла захватывать весь экран. Пока это доступно только в методе
CopyFromScreen, поддержку для более производительных методов добавлю позже. - [Pack] Исправлена ошибка в алгоритме Packing, связанная с созданием новой директории.