• Animator.MatchTarget 匹配目标

    Animator.MatchTarget 匹配目标

    void MatchTarget(Vector3 matchPosition, Quaternion matchRotation, AvatarTarget targetBodyPart, MatchTargetWeightMask weightMask, float startNormalizedTime, float targetNormalizedTime = 1);

    参数说明
    matchPosition我们想要身体部件到达的位置。
    matchRotation我们想要身体部件到达的旋转。
    targetBodyPart匹配所涉及的身体部件。
    weightMask匹配位置和旋转包含的权重。
    startNormalizedTime此动画剪辑的开始时间(0为剪辑开始,1为结束)。
    targetNormalizedTime此动画剪辑的开始时间(0为剪辑开始,1为结束),值大于1时表示若干循环后,设置触发匹配。如:2.3表示在第二次循环后的30%。

    描述:

    自动调节该对象的位置和旋转,因此,在当前状态是在指定的进度时,AvatarTarget达到matchPosition。

    目标匹配仅工作于基本层(索引为0)。