BodyVelocity

顯示已棄用項目

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

已棄用

BodyVelocity 對象會對BasePart施加力,使其保持恆定速度。BodyVelocity.Velocity 屬性不要與 BasePart.AssemblyLinearVelocity 混淆,控制目標速度。

BodyVelocityBodyAngularVelocity 的線性對應。如果需要將零件移向目標位置,請使用 BodyPosition 取代。如果您需要對對物件施加的力進行進一步控制,請考慮使用 BodyForceBodyThrust 來取代。

這個對象所使用的力的強度由幾個因素控制,即零件的當前速度與目標速度之間的差別。這是乘以 P (力量) 來增強或減弱它。最終力被限制為 MaxForce

概要

屬性

  • 平行讀取

    決定每個軸可以應用的力限。

  • 平行讀取

    決定力量在達到目標速度時會有多激烈。

  • 平行讀取

    決定目標速度。

方法

屬性

MaxForce

平行讀取

MaxForce 屬性決定每軸可應用的力量上限,以達到目標 Velocity 。如果零件未移動,請考慮增加此值(也請確認它不是 Anchored 或附加到任何已錨定的零件)。

平行讀取

如果PGS通過Workspace.PGSPhysicsSolverEnabled啟用,則此屬性將被忽略,這是預設啟用的。

P 屬性決定在達到目標 Velocity 時使用多少 力量 來達到目標。此值越高,使用的電力越多,使用速度越快。所施加的 BodyVelocity 力增加,當零件的當前速度與目標速度之間的差異增加時。此屬性會乘以此力來增強或減弱它。

Velocity

平行讀取

速度屬性(不要與 BasePart.Velocity 混淆)決定力將被施加到哪個方向的速度。它與世界相對,不是零件。

方法

GetLastForce

取得最後力 未實裝。它總是會返回 0 向量力。開發人員建議使用 AlignPosition 取代


返回

lastForce

返回物件中最後的力。


返回

活動