Пример #1
0
    public void RequestSlot(Track.Tracks currentTrack)
    {
        switch (currentTrack)
        {
        case Track.Tracks.No_Track:
            //RequestOuterSlot();
            RequestMiddleSlot();
            break;

        case Track.Tracks.Outer:
            RequestMiddleSlot();
            break;

        case Track.Tracks.Middle:
            RequestInnerSlot();
            break;

        case Track.Tracks.Inner:
            RequestFinalSlot();
            break;
        }
    }
Пример #2
0
    private void UpdateCurrentTrack()
    {
        switch (currentTrack)
        {
        case Track.Tracks.No_Track:
            //currentTrack = Track.Tracks.Outer;
            currentTrack = Track.Tracks.Middle;
            break;

        case Track.Tracks.Outer:
            currentTrack = Track.Tracks.Middle;
            break;

        case Track.Tracks.Middle:
            currentTrack = Track.Tracks.Inner;
            break;

        case Track.Tracks.Inner:
            currentTrack = Track.Tracks.Final;
            break;
        }
    }