Наверное одна из самых замороченных, на первый взгляд тем — работа с кнопками управления. Клавиатура, мышка, джойстики. Для работы с управлением , будь то кнопки клавиатуры , или мышки, есть функция _input(event). Внутри неё мы проверяем, что нажал пользователь, и уже делаем с этими данными всё что нам нужно. Но прежде чем мы начнем изучать непосредственно код, стОит упомянуть, что инпут так же можно использовать в функции _process. Например если нам надо производить какие то манипуляции с объектом с постоянно нажатой кнопкой мышки или клавиатуры...
Есть замечательная программка, на просторах интернета, под названием AutoHotkey. Вам нужно было нажимать каждые 5-10 секунд на определенную клавишу? Например, в игре. Или же в повседневных задачах с текстом, каждый раз печатать определенный текст? Или же по нажатию 1 клавиши, чтобы нажималось сразу 4 клавиши? Рутинных задач, которые можно автоматизировать при помощи данной программки - много. Устанавливается она так же просто, как и другие программы. После установки, Вам всего на всего нужно создать файл с расширением *ahk...