Esempio n. 1
0
 private Finger getThumb(Hand rightHand)
 {
     if(rightHand == null) {
         return null;
     }
     Finger thumb = rightHand.Finger(thumbID);
     if(!thumb.IsValid) {
         thumb = null;
         foreach(Finger f in rightHand.Fingers){
             if(f.Type() == Finger.FingerType.TYPE_THUMB){
                 thumb = f;
                 thumbID = thumb.Id;
                 break;
             }
         }
     }
     return thumb;
 }
Esempio n. 2
0
 private Finger getIndexFinger(Hand rightHand)
 {
     if(rightHand == null) {
         return null;
     }
     Finger indexFinger = rightHand.Finger(indexFingerID);
     if(!indexFinger.IsValid){
         indexFinger = null;
         foreach(Finger f in rightHand.Fingers){
             if(f.Type() == Finger.FingerType.TYPE_INDEX){
                 indexFinger = f;
                 indexFingerID = indexFinger.Id;
                 break;
             }
         }
     }
     return indexFinger;
 }