public override void OnStateBegin()
 {
     _checkPointManager.AddPoint(transform.position);
 }