版本: Unity 6 (6000.0)
语言英语
  • C#

ModelImporterClipAnimation

UnityEditor 中的类

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们确实会阅读用户提出的每一项建议更改,并在适用时进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请 <a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

描述

将动画分割成动画剪辑。

属性

additiveReferencePoseFrame附加参考姿态帧。
curves在导入过程中将添加的附加曲线。
cycleOffset循环动画周期的偏移量,如果希望动画中的不同时间点作为起始点。
events在导入过程中将添加的 AnimationEvents。
firstFrame剪辑的第一帧。
hasAdditiveReferencePose启用以定义附加参考姿态。
heightFromFeet使脚部与根变换位置对齐。
heightOffset垂直根位置的偏移量。
keepOriginalOrientation保持垂直位置,与源文件中的设置一致。
keepOriginalPositionXZ保持垂直位置,与源文件中的设置一致。
keepOriginalPositionY保持垂直位置,与源文件中的设置一致。
lastFrame剪辑的最后一帧。
lockRootHeightY启用以将垂直根运动烘焙到骨骼的运动中。禁用以将垂直根运动存储为根运动。
lockRootPositionXZ启用以将水平根运动烘焙到骨骼的运动中。禁用以将水平根运动存储为根运动。
lockRootRotation启用以将根旋转烘焙到骨骼的运动中。禁用以将根旋转存储为根运动。
loop剪辑是否为循环动画?
loopPose启用以使运动无缝循环。
loopTime启用以使剪辑循环。
maskNeedsUpdating当源 AvatarMask 发生更改时返回 true。这仅在 ModelImporterClipAnimation.maskType 设置为 ClipAnimationMaskType.CopyFromOther 时才会发生。要强制重新加载遮罩,只需将 ModelImporterClipAnimation.maskSource 设置为所需的 AvatarMask。
maskSource用于在导入过程中遮罩变换的 AvatarMask。
maskType定义遮罩类型。
mirror在该剪辑中镜像左右。
name剪辑名称。
rotationOffset根旋转的偏移量(以度为单位)。
takeName片段名称。
wrapMode动画的环绕模式。

公共方法

ConfigureClipFromMask将 AvatarMask 的遮罩设置复制到剪辑配置。
ConfigureMaskFromClip将剪辑的当前遮罩设置复制到 AvatarMask。