LinearVelocity

顯示已棄用項目

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

線速度 限制適用於裝配以維持一個 恆定 線速度。它可以設置以應用力沿 Vector3 、線或 2D 平面。或者:

  • 如果您想控制應用的力量數量,請使用 VectorForce 限制式。
  • 如果您只需要 初始 線速度,請直接在裝配上設置 AssemblyLinearVelocity 屬性。

當配置此限制式時,可能有助於研究 Roblox 單位 來了解 Roblox 單位與公制單位的比較方式。

相對性

速度的應用可以通過限制式的 RelativeTo 屬性進行控制。如果設為 World,力量將在世界坐標上應用,獨立於父或附件方向。如果設為 Attachment0Attachment1,力量將相對於 Attachment0Attachment1 應用。

概要

屬性

屬性 繼承自 Constraint

屬性

ForceLimitMode

平行讀取

決定限制力的方式。當設為 Magnitude 時,限制力的大小將小於 MaxForce 。當設為 PerAxis 時,每個軸的力將小於對應值在 MaxAxesForce 時,當 VelocityConstraintModeVector 或對應值在 MaxPlanarAxesForce 時,當 VelocityConstraintModePlane 時。僅在 ForceLimitsEnabled 是真實的情況下使用。

ForceLimitsEnabled

平行讀取

決定是否限制約束力或物理解決器可以應用無限力來達到目標速度。啟用時,約束力受限於 ForceLimitMode 。當停用時,物理解決器會永遠應用足夠大的力來達到目標速度。

LineDirection

平行讀取

VelocityConstraintMode 設為 Line 時,對沿線限制速度的正常化方向 Vector3

LineVelocity

平行讀取

VelocityConstraintMode 設為 Line 時,速度值漂浮時。

MaxAxesForce

平行讀取

限制可以應用於每個軸的最大力,以達到目標速度。只有在 ForceLimitsEnabled 是真實的、ForceLimitModePerAxisVelocityConstraintModeVector 時才使用。用於應用限制的軸與 RelativeTo 屬性相對應。

MaxForce

平行讀取

限制可以應用的力向量的最大值。只有在 ForceLimitsEnabled 是真實的和 ForceLimitModeMagnitude 時才使用。

MaxPlanarAxesForce

平行讀取

限制可以應用於每個軸的最大力,以達到平面速度。只有在 ForceLimitsEnabled 是真實的、ForceLimitModePerAxisVelocityConstraintModePlane 時才使用。用於應用限制的軸與 RelativeTo 屬性相對應。

PlaneVelocity

平行讀取

Vector2 飛機各個斜角方向的速度值,當 VelocityConstraintMode 設為 Plane 時。

PrimaryTangentAxis

平行讀取

當 設為 時,飛機的主軸值依照以下方式計算:

平行讀取

設置 Enum.ActuatorRelativeTo 屬性為 LinearVelocity 限制式。

SecondaryTangentAxis

平行讀取

當 設為 時,飛機的次軸值會依照以下方式計算:

VectorVelocity

平行讀取

Vector3VelocityConstraintMode 設為 Vector 時的速度值。

VelocityConstraintMode

平行讀取

限制 LinearVelocity 的模限制式:LinePlaneVector 。默认值為 Vector

方法

活動