Пример #1
0
 public DistanceListener(BaseObject source, BaseObject target, Numeric.Comparison distanceComparison, float sampleRate, float sampleTolerance = 1) : base(target)
 {
     _source                    = source;
     _sampleRate                = sampleRate;
     _sampleTolerance           = sampleTolerance;
     _timer                     = new Timer(_sampleRate, start: true, repeat: true);
     _timer.OnTimeLimitHandler += OnTimeLimit;
     _comparison                = distanceComparison;
 }