Input.GetKeyUp
Declaration
public static bool GetKeyUp(string name);Описание
Возвращает true во время кадра, когда пользователь освобождает ключ, идентифицированный name.
Примечание: Этот API является частью устаревшего менеджера ввода. Рекомендуется не использовать этот API в новых проектах. Для новых проектов используйте пакет Input System. Чтобы узнать больше о вводе, см. Вводимые ресурсы.
Вызовите эту функцию из функции MonoBehaviour.Update, поскольку состояние сбрасывается каждый кадр. Она не вернёт true, пока пользователь не нажмёт клавишу и снова её не отпустит.
Для списка идентификаторов ключей см. Обычный Game Ввод. При работе с вводом рекомендуется использовать Input.GetAxis и Input.GetButton вместо этого, так как это позволяет конечным пользователям настраивать ключи.
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { if (Input.GetKeyUp("space")) { print("Space key was released"); } } }
Declaration
public static bool GetKeyUp(KeyCode key);Описание
Возвращает true во время кадра, когда пользователь отпускает ключ, идентифицированный key KeyCode enum parameter.
using UnityEngine;
public class Example : MonoBehaviour { void Update() { if (Input.GetKeyUp(KeyCode.Space)) { print("space key was released"); } } }