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

EventModifiers.Command

Описание

Удерживается ли клавишная комбинация Command/Windows?

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

using UnityEngine;
using UnityEngine.UIElements;

[RequireComponent(typeof(UIDocument))] public class Example : MonoBehaviour { // Prints Command/Windows key was pressed depending on the // platform where this script is running.

void OnEnable() { var textField = new TextField(); textField.RegisterCallback<KeyDownEvent>(e => { if ((e.modifiers & EventModifiers.Command) != 0) { if (Application.platform == RuntimePlatform.OSXEditor) { Debug.Log("Command key was pressed"); } else if (Application.platform == RuntimePlatform.WindowsEditor) { Debug.Log("Windows Key was pressed!"); } } }, TrickleDown.TrickleDown); GetComponent<UIDocument>().rootVisualElement.Add(textField); } }