выполнить код, если пользователь в данный момент удерживает клавишу

выполнить код, если пользователь в данный момент удерживает клавишу

В настоящее время я создаю программу в пакетном режиме, и мне нужна строка кода, которая запускается, когда пользователь удерживает клавишу (этот код запускается в каждом кадре). Я не хочу делать что-то, что ждет нажатия клавиши, потому что цикл, в котором она находится, как раз и отображает вещи (это игра, поэтому ее нужно постоянно обновлять).

решение1

Это невозможно. Пакетные скрипты не предназначены для непрерывного выполнения и одновременного запроса. Пакетные файлы — это скрипты для запуска программ по одной строке за раз.

Если вам нужен такой скрипт, используйте что-то вроде vbscript или настоящий язык программирования.

Связанный контент