You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Convert SpeedRate and LookMode into MonoBehaviours #29
Description
Currently SpeedRate and LookMode are enum in MotionController. Convert them to MonoBehaviours instead.
Acceptance Criteria
SpeedRate and LookMode are MonoBehaviour.
All locomotion functions work as before.
Note IMotionState would be a base state for all other states. IMotionState has methods Initialize(MotionController motionController)Enable() and Disable()...consider UpdateState() SpeedRate and LookMode should implement IMotionState
Move code from MotionController into IMotionState implementations.
This is a diagram for how motion states should be structured.
Activity