Esempio n. 1
0
        public void MoveTo(Track newTrack)
        {
            CurrentTrack.SetCart(null);
            CurrentTrack = newTrack;
            newTrack.SetCart(this);

            if (newTrack.TrackMarker == '+')
            {
                EnterIntersection();
            }

            if (newTrack.TrackMarker == '/' || newTrack.TrackMarker == '\\')
            {
                TurnCorner(newTrack.TrackMarker);
            }
        }