protected new void Update () { base.Update(); this.fsm.tick(); // update state machine ProcessMovement(); // ShowDebugInfo (); // DEBUG }