public void DoMotion(EnumDoMotionType doMotionType) { BehaviorController behaviorController = m_Property.GetBehaviorController(); if (behaviorController == null) { BehaviorManager.Instance.LogErrorFormat(m_Agent, "behaviorController is null"); return; } switch (doMotionType) { case EnumDoMotionType.DoSlide: behaviorController.Slide(0.1f); BehaviorManager.Instance.LogFormat(m_Agent, "DoMotion Slide"); break; case EnumDoMotionType.DoStop: behaviorController.StopMove(); BehaviorManager.Instance.LogFormat(m_Agent, "DoMotion StopMove"); break; default: break; } }