protected virtual void Awake() { _vrManager = QuickSingletonManager.GetInstance <QuickVRManager>(); _fingerBoneTransforms = new Dictionary <QuickHumanFingers, Transform[]>(); _fingerBoneTransforms[QuickHumanFingers.Thumb] = _fingerBonesThumb; _fingerBoneTransforms[QuickHumanFingers.Index] = _fingerBonesIndex; _fingerBoneTransforms[QuickHumanFingers.Middle] = _fingerBonesMiddle; _fingerBoneTransforms[QuickHumanFingers.Ring] = _fingerBonesRing; _fingerBoneTransforms[QuickHumanFingers.Little] = _fingerBonesLittle; }
protected virtual void Start() { _animator = QuickSingletonManager.GetInstance <QuickVRManager>().GetAnimatorTarget(); _head = _animator.GetBoneTransform(HumanBodyBones.Head); _hips = _animator.GetBoneTransform(HumanBodyBones.Hips); }