Возвращает 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"); } }