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

EventModifiers.FunctionKey

Описание

Определяет, является ли текущее нажатие клавиши функциональной клавишой.

Функциональные клавиши включают клавиши со стрелками, Backspace, page up/down, а также большинство непечатаемых клавиш.

Дополнительные ресурсы: Event.functionKey.

using UnityEngine;
using UnityEngine.UIElements;

[RequireComponent(typeof(UIDocument))] public class Example : MonoBehaviour { // Detects if a function Key was pressed. If a // function key was pressed, prints its key code.

void OnEnable() { var textField = new TextField(); textField.RegisterCallback<KeyDownEvent>(e => { if ((e.modifiers & EventModifiers.FunctionKey) != 0) { Debug.Log("Pressed: " + e.keyCode); } }, TrickleDown.TrickleDown); GetComponent<UIDocument>().rootVisualElement.Add(textField); } }