Files
Bachelor-Arbeit-Adrian-Haefner/Library/PackageCache/com.unity.xr.arfoundation@ef86c118adc4/Runtime/Simulation/Input/XRSimulationInputActions.cs
adriadri6972 d3d9c5f833 upload project
2025-07-31 15:21:08 +02:00

31 lines
1.2 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.InputSystem;
namespace UnityEngine.XR.Simulation
{
class XRSimulationInputActions : ScriptableObject
{
[SerializeField, Tooltip("Action for toggling navigation actions on/off. If not set, actions will be active by default")]
InputActionReference m_UnlockInputActionReference;
[SerializeField, Tooltip("Action for controlling movement")]
InputActionReference m_MoveInputActionReference;
[SerializeField, Tooltip("Action for controlling rotation")]
InputActionReference m_LookInputActionReference;
[SerializeField, Tooltip("Action for activating fast movement")]
InputActionReference m_SprintInputActionReference;
internal InputActionReference unlockInputActionReference => m_UnlockInputActionReference;
internal InputActionReference moveInputActionReference => m_MoveInputActionReference;
internal InputActionReference lookInputActionReference => m_LookInputActionReference;
internal InputActionReference sprintInputActionReference => m_SprintInputActionReference;
}
}