Motor6D

显示已弃用

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

Motor6D 以可动画的方式将两个 BaseParts ( Part0Part1 ) 结合在一起。Transform 属性决定了这些部分之间的偏移。这可以通过手动设置 RunService.PreSimulation 或通过 Animator 来设置。

其零件通过 Motor6D 连接的模型通常被称为 装备 ,通常为 Humanoids .

概要

属性

继承自Motor属性继承自JointInstance属性

属性

ChildName

只读
未复制
不可写入脚本
读取并联

ParentName

只读
未复制
不可写入脚本
读取并联

Transform

隐藏
未复制
读取并联

CFrame 被动画时,内部的 Motor6D 被操纵。建议使用此属性来创建自定义动画,而不是 JointInstance.C0JointInstance.C1

时间点

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

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

方法

活动