Unity 6.3
0 онлайн 62 гостей 3 в системе
Вход

Input.GetButtonUp

Declaration

public static bool GetButtonUp(string buttonName);

Описание

Возвращает true в первом кадре, в котором пользователь отпустил виртуальную кнопку, заданную параметром buttonName.

Примечание: Этот API является частью устаревшего менеджера ввода. Рекомендуется не использовать этот API в новых проектах. Для новых проектов используйте пакет Input System. Чтобы узнать больше о вводе, см. Ввод.

Вызовите эту функцию из функции MonoBehaviour.Update, поскольку состояние сбрасывается каждый кадр. Она не вернёт true, пока пользователь не нажмёт кнопку и снова её не отпустит.

Используйте это только при реализации действий, таких как события IE: стрельба из оружия.
Используйте Input.GetAxis для любого поведения движения.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public GameObject projectile; void Update() { if (Input.GetButtonUp("Fire1")) Instantiate(projectile, transform.position, transform.rotation); } }