namespace VRTK.Prefabs.CameraRig.UnityXRCameraRig.Input { using UnityEngine; using Malimbe.PropertySerializationAttribute; using Malimbe.XmlDocumentationAttribute; using Zinnia.Action; /// /// Listens for the specified axis and emits the appropriate action. /// public class UnityAxis1DAction : FloatAction { /// /// The named axis to listen for state changes on. /// [Serialized] [field: DocumentedByXml] public string AxisName { get; set; } protected virtual void Update() { Receive(Input.GetAxis(AxisName)); } } }