AnimationConstraint

显示已弃用

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

不可浏览

一个 动画约束 限制其 Attachments ,使其被 Transform CFrame 抵消。Transform 可以在 RunService.PreSimulation 或由 Animator 手动设置。

概要

属性

继承自Constraint属性

属性

IsKinematic

读取并联

当真实时,连接的零件完全遵循 Transform 而不参与物理模拟。当为 false 时,连接的部件使用限制为 AnimationConstraint.MaxForceAnimationConstraint.MaxTorque 的力和扭矩跟随曲线。

MaxForce

读取并联

约束可以应用的最大力量值,用于实现其目标。仅在 IsKinematic 为 false 时使用。

MaxTorque

读取并联

限制可以使用的最大扭矩以达到目标。仅在 IsKinematic 为 false 时使用。

Transform

读取并联

CFrame 被动画时,内部的 AnimationConstraint 被操纵。

时间点

AnimationConstraint 变形不会立即应用,而是在 RunService.PreSimulation 之后的并行工作中的批量,即物理步骤之前立即。延迟的批量更新比许多即时更新要有效得多。

如果 AnimationConstraint 是动画模型的一部分,包含 Animator ,那么 AnimationConstraint.Transform 通常会被 AnimatorRunService.PreAnimation 之后和 RunService.PreSimulation 之前覆盖。

方法

活动