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)。