返回介绍

Animator.MatchTarget 匹配目标

发布于 2019-12-18 15:37:16 字数 2819 浏览 1096 评论 0 收藏 0

JavaScript => MatchTarget(matchPosition: Vector3, matchRotation: Quaternion, targetBodyPart: AvatarTarget, weightMask: MatchTargetWeightMask, startNormalizedTime: float, targetNormalizedTime: float = 1): void;
C# => void MatchTarget(Vector3 matchPosition, Quaternion matchRotation, AvatarTarget targetBodyPart, MatchTargetWeightMask weightMask, float startNormalizedTime, float targetNormalizedTime = 1);

Parameters 参数

matchPositionThe position we want the body part to reach.
我们想要身体部件到达的位置。
matchRotationThe rotation in which we want the body part to be.
我们想要身体部件到达的旋转。
targetBodyPartThe body part that is involved in the match.
匹配所涉及的身体部件。
weightMaskStructure that contains weights for matching position and rotation.
匹配位置和旋转包含的权重。
startNormalizedTimeStart time within the animation clip (0 - beginning of clip, 1 - end of clip).
此动画剪辑的开始时间(0为剪辑开始,1为结束)。
targetNormalizedTimeEnd time within the animation clip (0 - beginning of clip, 1 - end of clip), values greater than 1 can be set to trigger a match after a certain number of loops. Ex: 2.3 means at 30% of 2nd loop.
此动画剪辑的开始时间(0为剪辑开始,1为结束),值大于1时表示若干循环后,设置触发匹配。如:2.3表示在第二次循环后的30%。

Description 描述

Automatically adjust the gameobject position and rotation so that the AvatarTarget reaches the matchPosition when the current state is at the specified progress.

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

Target matching only works on the base layer (index 0).

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

Animator

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文