Version: 2023.2

ModelImporterClipAnimation

class in UnityEditor

切换到手册

描述

动画被拆分成的动画剪辑。

变量

additiveReferencePoseFrame附加参考姿势帧。
curves在导入过程中添加的附加曲线。
cycleOffset循环动画在将不同时间作为起点时的周期偏移。
events导入过程中添加的 AnimationEvent。
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根旋转的偏移量(以度为单位)。
takeNameTake 名称。
wrapMode动画的包裹模式。

公共函数

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

Did you find this page useful? Please give it a rating: