Esempio n. 1
0
 public override void OnIntersectionEntered(ICrossable _intersection)
 {
     DebugController.LogMessage("Entered crosswalk");
     if (currentCrossingZone == null || !currentCrossingZone.Equals(_intersection))
     {
         currentCrossingZone?.OnFinishedCrossing(this);
         currentCrossingZone = (Intersection)_intersection;
         transitionController?.OnIntersectionEntered();
     }
 }