public void OnSceneGUI() { Handle handle = (Handle)target; if (handle.handTarget == null) { return; } if (!Application.isPlaying) { handle.handTarget.poseMixer.ShowPose(handle.handTarget.humanoid, handle.handTarget.side); HandInteraction.MoveHandTargetToHandle(handle.handTarget, handle); ArmMovements.Update(handle.handTarget); FingerMovements.Update(handle.handTarget); handle.handTarget.MatchTargetsToAvatar(); } }
private static void GrabMe(Handle handle) { HandInteraction.MoveHandTargetToHandle(handle.handTarget, handle); handle.SetHandPose(handle.handTarget); }