CurveAnimation

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

CurveAnimation 是 Roblox 动画系统中的一个子型 AnimationClip 。它存储 Roblox 动画系统中的每个动画频道的动画数据为单个独立的曲线。例如,CurveAnimation 存储了一个关节的位置频道为 Vector3Curve ,或存储一个旋转频

曲线动画结构

曲线动画存储曲线在层次结构方式中,与结构的层次匹配。 在动画模型中,2> Class

部分匹配级别

您可以在 Roblox 的动画系统中玩 CurveAnimation 时,与部分层级匹配到模型。这意味着,不是所有关联都需要存在在层级中才能正确应用关联。 另外,您可以在 “相对” 方式中匹配层级。 例如, CurveAnimation 的第一个 Folder 实例

动画杂项频道

曲线动画还可以在模型中动画其他数量值。例如,您可以创建一个名为 CurveAnimation 的文件夹,以在面部动画中使用 FACS 控件。然后,要在单个面部控制器上动画,您可以存储一个名为 FaceControls 的实属性。

使用 CurveAnimation 制作动画时使用

对于其他 AnimationClip 类型 (例如 KeyframeSequence),您必须先将 CurveAnimations 上传到 Roblox 再才能玩它们。要实现此目标,请单击 CurveAnimation 并单击“保存到 Roblox”。或者,使用 Plugin:SaveSelectedToRoblox() 来打开上传动画的窗口。

如果您想要在上传到 Roblox 网站之前预览动画,您可以使用 AnimationClipProviderProvider:RegisterAnimationClip 生成一个临时 id 来使用。这生成一个哈希 id 您可以用于本地化动画测试。

获得曲线动画

如果要使用 Lua 脚本下载现有上传的动画,请使用 AnimationClipProvider:AnimationClipAsync 。

概要

属性

继承自AnimationClip属性

属性

方法

活动