Пример #1
0
    private TrickData findTrick(float angle)
    {
        TrickData res = null;

        trickList.ForEach((TrickData t) =>
        {
            if (inRange(t.detectionAngle, angle))
            {
                res = t;
            }
        });

        if (res == null)
        {
            res = trickList[trickList.Count - 1];
        }

        return(res);
    }
Пример #2
0
 public TrickTransitionState(ref TrickData trickIn, ref ScoringData scoreIn)
 {
     c_trickData = trickIn;
     c_scoreData = scoreIn;
 }
Пример #3
0
 void DirectionCheck()
 {
     TrickData.Trick(direction);
     direction = null;
 }
Пример #4
0
 public TrickingState(ref TrickData trickIn, ref ScoringData scoreIn, ref IncrementCartridge cartIn)
 {
     cart_incr   = cartIn;
     c_trickData = trickIn;
     c_scoreData = scoreIn;
 }
Пример #5
0
 public TrickDisabledState(ref TrickData dataIn, ref ScoringData scoreIn)
 {
     this.c_trickData   = dataIn;
     this.c_scoringData = scoreIn;
 }