Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


Command

Is Command/Windows key held down?
Read time 1 minuteLast updated 5 days ago

Definition

  • Type: Field
  • Namespace: UnityEngine
  • Assembly: UnityEngine.CoreModule
Command = 8

Remarks

Additional Resources: Event.command.

Examples

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); }}