DetectClap() публичный Метод

public DetectClap ( ) : bool
Результат bool
Пример #1
0
 public void AddPoints(Hands hand)
 {
     if (DoubleClap != null)
     {
         ////Do some work for double clap
         _history.Enqueue(hand);
         ////Do some work for single clap
         bool clap = hand.DetectClap();
         if (clap && _doubleClapCheck < 0)
         {
             _doubleClapCheck = PointCount;
         }
         else if (_doubleClapCheck == 0)
         {
             ////TODO: remove call to camera and use OnSingleclap Camera.Instance.OnKinectEventHandlerEvent(SingleClap);
             _doubleClapCheck--;
         }
         else if (_doubleClapCheck >= 0)
         {
             if (CheckForDoubleClap())
             {
                 _doubleClapCheck = -1;
             }
             else
             {
                 _doubleClapCheck--;
             }
         }
     }
     else
     {
         ////Do some work for single clap
         if (hand.DetectClap() && _doubleClapCheck < 0)
         {
             _doubleClapCheck = 10;
         }
         else if (_doubleClapCheck >= 0)
         {
             _doubleClapCheck--;
         }
     }
 }
Пример #2
0
 public void AddPoints(Hands hand)
 {
     if (DoubleClap != null)
     {
         ////Do some work for double clap
         _history.Enqueue(hand);
         ////Do some work for single clap
         bool clap = hand.DetectClap();
         if (clap && _doubleClapCheck < 0)
         {
             _doubleClapCheck = PointCount;
         }
         else if (_doubleClapCheck == 0)
         {
             ////TODO: remove call to camera and use OnSingleclap Camera.Instance.OnKinectEventHandlerEvent(SingleClap);
             _doubleClapCheck--;
         }
         else if (_doubleClapCheck >= 0)
         {
             if (CheckForDoubleClap())
             {
                 _doubleClapCheck = -1;
             }
             else
             {
                 _doubleClapCheck--;
             }
         }
     }
     else
     {
         ////Do some work for single clap
         if (hand.DetectClap() && _doubleClapCheck < 0)
         {
             _doubleClapCheck = 10;
         }
         else if (_doubleClapCheck >= 0)
         {
             _doubleClapCheck--;
         }
     }
 }