BodyVelocity

顯示已棄用項目

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

已棄用

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

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

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

概要

屬性

  • 平行讀取

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

  • 平行讀取

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

  • 平行讀取

    決定目標速度。

方法

屬性

MaxForce

平行讀取

此屬性決定每個軸在達到目標 Velocity 時可以施加的力量上限。如果裝配未移動,請考慮增加此值,並檢查它是否不是 Anchored 或附加到任何已錨定的裝配。

平行讀取

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

Velocity

平行讀取

這個屬性(不要與 BasePart.Velocity 混淆)決定力將被施加到哪個方向的速度目標。它與世界相關,不是裝配。

方法

GetLastForce

此方法未實現,將永遠返回 0 向量。建議您使用 AlignPosition 取代。


返回

lastForce

返回物件中最後的力。


返回

活動