ManusGetData() private method

private ManusGetData ( GLOVE_HAND hand, GLOVE_DATA &data, uint timeout ) : int
hand GLOVE_HAND
data GLOVE_DATA
timeout uint
return int
コード例 #1
0
        /// <summary>
        /// Retrieves the current Skeletal from the glove and
        /// converts is from Manus to Unity format.
        /// </summary>
        /// <param name="unitySkel">Skeletal from Unity, which is to be updated.</param>
        public void UpdateTransform(ref Transform rootTransform)
        {
            GLOVE_DATA data = new GLOVE_DATA();

            if (Manus.SUCCESS == Manus.ManusGetData(hand, ref data))
            {
                hs.Simulate(data, ref rootTransform, hand);
            }
        }
コード例 #2
0
        public Transform GetFingerObject(ref Transform rootTransform, int finger)
        {
            GLOVE_DATA data = new GLOVE_DATA();

            if (Manus.SUCCESS == Manus.ManusGetData(hand, ref data))
            {
                return(hs.GetFinger(data, finger, ref rootTransform, hand));
            }
            return(null);
        }