LinearVelocity

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

La restricción se aplica fuerza en una asamblea para mantener una velocidad lineal constante constante .Se puede configurar para aplicar fuerza a lo largo de un Vector3 , línea o plano 2D.Alternativamente:

  • Si desea controlar la cantidad de fuerza aplicada, use una restricción VectorForce .
  • Si solo necesitas velocidad lineal inicial , establece la propiedad AssemblyLinearVelocity directamente en la montura.

Al configurar esta restricción, puede ser útil estudiar unidades de Roblox para comprender cómo se comparan las unidades de Roblox con las unidades métricas.

Relatividad

La aplicación de velocidad se puede controlar a través de la propiedad RelativeTo de la restricción.Si se establece en World, se aplicará la fuerza en las coordenadas mundiales, independientemente de las orientaciones de padre o adjunto.Si se establece en Attachment0 o Attachment1, se aplicará la fuerza en relación con Attachment0 o Attachment1, respectivamente.

Resumen

Propiedades

Propiedades heredados de Constraint

Propiedades

ForceLimitMode

Leer paralelo

Determina cómo se limitará la fuerza de restricción.Cuando se establece en Magnitude, la fuerza de restricción tendrá una magnitud menor que MaxForce.Cuando se establece en PerAxis , la fuerza a lo largo de cada eje será menor que el valor correspondiente en MaxAxesForce cuando VelocityConstraintMode es Vector o el valor correspondiente en MaxPlanarAxesForce cuando VelocityConstraintMode es Plane.Solo se usa cuando ForceLimitsEnabled es true.

ForceLimitsEnabled

Leer paralelo

Determina si la fuerza de restricción estará limitada o si el solucionador de físicas puede aplicar una fuerza ilimitada para lograr la velocidad objetivo.Cuando está habilitado, la fuerza de restricción se limita según ForceLimitMode.Cuando está desactivado, el solucionador de físicas siempre aplicará una fuerza que sea lo suficientemente grande como para lograr la velocidad objetivo.

LineDirection

Leer paralelo

La dirección normalizada Vector3 de limitar la velocidad a lo largo de una línea, cuando VelocityConstraintMode se establece en Line.

LineVelocity

Leer paralelo

Valor flotante de la velocidad cuando VelocityConstraintMode se establece en Line.

MaxAxesForce

Leer paralelo

Fuerza máxima a lo largo de cada eje que la restricción puede aplicar para lograr la velocidad objetivo.Solo se usa si ForceLimitsEnabled es true, ForceLimitMode es PerAxis y VelocityConstraintMode es Vector.Los ejes utilizados para aplicar el límite se corresponden con la propiedad RelativeTo.

MaxForce

Leer paralelo

Máxima magnitud del vector de fuerza que la restricción puede aplicar. Solo se usa si ForceLimitsEnabled es true y ForceLimitMode es Magnitude.

MaxPlanarAxesForce

Leer paralelo

Fuerza máxima a lo largo de cada eje que la restricción puede aplicar para lograr la velocidad del plano.Solo se usa si ForceLimitsEnabled es true, ForceLimitMode es PerAxis y VelocityConstraintMode es Plane.Los ejes utilizados para aplicar el límite se corresponden con la propiedad RelativeTo.

PlaneVelocity

Leer paralelo

Vector2 valor de la velocidad en cada dirección tangente del plano, cuando VelocityConstraintMode se establece en Plane.

PrimaryTangentAxis

Leer paralelo

El eje principal en el avión, cuando VelocityConstraintMode se establece en Plane . El valor depende del valor de RelativeTo como sigue:

ReactionForceEnabled

Leer paralelo
Leer paralelo

Establece la propiedad Enum.ActuatorRelativeTo para la restricción.

SecondaryTangentAxis

Leer paralelo

El eje secundario en el plano, cuando VelocityConstraintMode se establece en Plane . El valor depende del valor de RelativeTo como sigue:

VectorVelocity

Leer paralelo

Vector3 valor de velocidad cuando VelocityConstraintMode se establece en Vector.

VelocityConstraintMode

Leer paralelo

El modo de la restricción: Line , Plane o Vector . El predeterminado es Vector .

Métodos

Eventos