using System; using UnityEngine.XR.Interaction.Toolkit.Locomotion; namespace UnityEngine.XR.Interaction.Toolkit { /// /// (Deprecated) Options for describing different phases of a locomotion. /// /// is deprecated. Use instead. [Obsolete("LocomotionPhase is deprecated in XRI 3.0.0 and will be removed in a future release. Use LocomotionState instead.", false)] public enum LocomotionPhase { /// /// (Deprecated) Describes the idle state of a locomotion, for example, when the user is standing still with no locomotion inputs. /// /// is deprecated. Use instead. [Obsolete("LocomotionPhase.Idle is deprecated and will be removed in a future release. Use LocomotionState.Idle instead.", false)] Idle, /// /// (Deprecated) Describes the started state of a locomotion, for example, when the locomotion input action is started. /// /// is deprecated. Use instead. [Obsolete("LocomotionPhase.Started is deprecated and will be removed in a future release. Use LocomotionState.Preparing instead.", false)] Started, /// /// (Deprecated) Describes the moving state of a locomotion, for example, when the user is continuously moving by pushing the joystick. /// /// is deprecated. Use instead. [Obsolete("LocomotionPhase.Moving is deprecated and will be removed in a future release. Use LocomotionState.Moving instead.", false)] Moving, /// /// (Deprecated) Describes the done state of a locomotion, for example, when the user has ended moving. /// /// is deprecated. Use instead. [Obsolete("LocomotionPhase.Done is deprecated and will be removed in a future release. Use LocomotionState.Ended instead.", false)] Done, } }