Example #1
0
 public override void OnCrossWalkEntered(ICrossable _crossWalk)
 {
     //DebugController.LogMessage($"Entered crosswalk { gameObject.name }");
     if (currentCrossingZone == null || !currentCrossingZone.Equals(_crossWalk))
     {
         currentCrossingZone?.OnFinishedCrossing(this);
         currentCrossingZone = _crossWalk;
         transitionController?.OnCrossWalkEntered();
     }
 }