Motor6D
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
モーター6D は、2つの(>)をアニメーション可能な方法で結合します。Transform プロパティは、これらのパーツの間のオフセットを決定します。これは RunService.PreSimulation または Animator を使用して手動で設定できます。
概要
プロパティ
Motor6D ジョイントの現在のアニメーションオフセットを説明します。
モーターの現在の回転をラジアンで表示します。
モーターをラジアンで回転させる必要のある角度。
モーターが使用できる最大速度で、物理フレーム (1/60秒) で測定されたラジアン ( ) に到達することができます。
ジョイントが現在世界でアクティブかどうかを決定します。
オフセットポイントが JointInstance.Part0 にどのように付属するかを決定します。
JointInstance.C0 プロパティから控除されて、JointInstance.Part1 にオフセットポイントを作成します。
ジョイントが有効かどうかを設定します。
ジョインが接続する最初の BasePart 。
共同接続する 2番目の BasePart 。
プロパティ
ChildName
ParentName
Transform
CFrame がアニメーション化されるときに操作される内部の Motor6D。このプロパティを JointInstance.C0 や JointInstance.C1 ではなく、カスタムアニメーションに使用することをお勧めします。
タイミング
Motor6D 変換は、更新 C0 や C1 とは異なり、物理ステップの直前のパラレルジョブでバッチとして適用されるのではなく、RunService.PreSimulation の直前に即座に適用されます。遅延バッチアップデートは、多くの即時アップデートよりも効率的です。
If the Motor6D is part of an animated model with an Animator , then Motor6D.Transform will usually be overwritten every frame by the Animator 後 RunService.PreAnimation と前 RunService.PreSimulation によって。