<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xsi="http://www.w3.org/2001/XMLSchema-instance" engine="UnityEngine.UIElements" editor="UnityEditor.UIElements" noNamespaceSchemaLocation="../../../../../UIElementsSchema/UIElements.xsd" editor-extension-mode="True"> <Style src="project://database/Packages/com.unity.inputsystem/InputSystem/Editor/UITKAssetEditor/PackageResources/InputActionsEditorStyles.uss?fileID=7433441132597879392&guid=7dac9c49a90bca4499371d0adc9b617b&type=3#InputActionsEditorStyles" /> <ui:VisualElement name="header" class="header"> <ui:Label text="Input Actions" display-tooltip-when-elided="true" name="title-label" class="header-label" /> <ui:VisualElement name="asset-menu" style="flex-grow: 0; background-color: rgba(0, 0, 0, 0); width: 16px; flex-shrink: 0; -unity-background-scale-mode: scale-to-fit;" /> </ui:VisualElement> <ui:VisualElement name="current-asset-section"> <uie:ObjectField name="current-asset" type="UnityEngine.InputSystem.InputActionAsset, Unity.InputSystem" label="Project-wide Actions" /> </ui:VisualElement> <ui:VisualElement name="missing-asset-section"> <ui:HelpBox text="Actions for the Input System are stored in an Action Asset. You can assign an Action Asset as project-wide in the field above to make them accessible directly through the InputSystem.actions API. Click the button below to create a new Action Asset containing default actions, which will be assigned as project-wide." message-type="Info"/> <ui:Button text="Create and assign a default project-wide Action Asset" name="create-asset"/> </ui:VisualElement> </ui:UXML>