Возвращает true пока пользователем зажата клавиша name
. Вспомните автовыстрел.
Для получения списка идентификаторов клавиш смотрите Менеджер Ввода. При работе с вводом рекомендуется использовать Input.GetAxis и Input.GetButton вместо Input.GetKey, т.к. это позволит конечному пользователю переназначить клавиши.
function Update () { if (Input.GetKey ("up")) print ("up arrow key is held down");
if (Input.GetKey ("down")) print ("down arrow key is held down"); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKey("up")) print("up arrow key is held down"); if (Input.GetKey("down")) print("down arrow key is held down"); } }
Возвращает true пока пользователем зажата клавиша, идентифицированная параметром key
перечисления KeyCode.
function Update () { if (Input.GetKey (KeyCode.UpArrow)) print ("up arrow key is held down");
if (Input.GetKey (KeyCode.DownArrow)) print ("down arrow key is held down"); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKey(KeyCode.UpArrow)) print("up arrow key is held down"); if (Input.GetKey(KeyCode.DownArrow)) print("down arrow key is held down"); } }