/***************************************************** * GET HAND AXIS * * INFO: Retourne l'axe (vecteur) que prend les doigts * de la main pour rendre le déplacement plus * dynamique. * *****************************************************/ public Vector3 GetHandAxis(HandAxisE axis) { if (DetectionController.GetInstance().IsHandDetected(hand)) { return(DetectionController .GetInstance() .GetHand(hand) .GetAxis(axis)); } return(Vector3.zero); }
/***************************************************** * GET HAND AXIS * * INFO: Retourne l'axe de deplacement d'un des * composants de la main. * *****************************************************/ public Vector3 GetAxis(HandAxisE _axis) { switch (_axis) { case HandAxisE.paume: return(leapHand.PalmarAxis()); case HandAxisE.pouce: return(leapHand.RadialAxis()); case HandAxisE.doigt: return(leapHand.DistalAxis()); default: break; } return(Vector3.zero); }