Как реагировать на событие нажатия клавиши в Unity
Я только начинаю пользоваться Unity и не могу понять как реагировать на событие нажатие клавиши с помощью привязки функции к событию или даже в Update() с помощью if.
Как можно это сделать?
Ответы (1 шт):
Автор решения: ssa112112
→ Ссылка
void Update()
{
//конкретная кнопка
if (Input.GetKeyDown(KeyCode.A))
{
Debug.Log("Key A");
}
//Любая кнопка
if (Input.anyKeyDown)
{
Debug.Log("AnyKey");
}
//Ось (можно гибко настраивать Edit > Project Settings > Input Manager )
if (Input.GetAxis("Horizontal") != 0)
{
Debug.Log("Horizontal move key");
}
}