Запись ключей для консольного приложения без фокуса - PullRequest
0 голосов
/ 10 января 2020

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

Это не работает для консольных приложений , потому что это не форма Window, а переопределение WndPro c не находит метода для переопределения

1 Ответ

1 голос
/ 10 января 2020

Вы можете использовать клавиатуру, проверьте этот вопрос для информации.

Если вам не нравится идея этого. Используйте единство, я знаю, что это звучит глупо, но в Unity есть обработчик брелков.

Например:

Input.GetKeyDown("space");

Это очень полезно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...