Возвращает true, если на протяжении кадра пользователь начинает выполнять нажатие клавиши name.
You need to call this function from the Update function, since the state gets reset each frame.
Пока пользователь не отпустит и не нажмет клавишу снова, метод будет возвращать false.
Для получения списка идентификаторов клавиш смотрите Менеджер Ввода.
При работе с вводом рекомендуется использовать Input.GetAxis и Input.GetButton вместо
Input.GetKey, т.к. это позволит конечному пользователю переназначить клавиши.
function Update () {
if (Input.GetKeyDown ("space"))
print ("space key was pressed");
}
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKeyDown("space")) print("space key was pressed"); } }
Возвращает true, если на протяжении кадра пользователь начинает выполнять нажатие клавиши, идентифицированной параметром key перечисления KeyCode.
function Update () {
if (Input.GetKeyDown (KeyCode.Space))
print ("space key was pressed");
}
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKeyDown(KeyCode.Space)) print("space key was pressed"); } }