public void ChangeToThisMovement(DirDelegate dirDelegate)
 {
     StartMovement();
     MoveToDirection = new DirDelegate(dirDelegate);
 }
 public void ChangeToPlayerMovement()
 {
     StartMovement();
     MoveToDirection = new DirDelegate(Player.Instance.controller.TryMove);
 }