BodyVelocity

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í.

Obsoleto

El objeto BodyVelocity aplica una fuerza en un BasePart para mantener una velocidad constante. La propiedad BodyVelocity.Velocity, no para ser confundida con 1> Class.BasePart.AssemblyLinearVelocity1>, controla la velocidad de la meta.

Class.BodyVelocity es el contrapeso lineal a BodyAngularVelocity. Si necesitas la parte para moverse hacia una posición de objetivo, usa BodyPosition en su lugar. Si necesitas más control en una fuerza aplicada a un objeto, considera usar un 0> Class.BodyForce0> o 3>

La fuerza aplicada por este objeto se controla por varios factores, entre ellos la diferencia entre la velocidad actual de la parte y la velocidad de destino. Esto se multiplica por P (potencia) para amplificar o atenuarlo. La fuerza resultante se luego limita por MaxForce .

Resumen

Propiedades

  • Leer paralelo

    Determina el límite de la fuerza que se puede aplicar a cada eje.

  • Leer paralelo

    Determina la agresividad de una fuerza al alcanzar la velocidad de destino.

  • Leer paralelo

    Determina la velocidad de la meta.

Métodos

Propiedades

MaxForce

Leer paralelo

La propiedad MaxForce determina el límite en la cantidad de fuerza que se puede aplicar en cada eje al alcanzar la meta Velocity . Si una parte no se está moviendo, considere aumentar este valor (también verifique que no esté Anchored o atado a ninguna parte anclada).

Leer paralelo

Esta propiedad se ignora si PGS está habilitado a través de Workspace.PGSPhysicsSolverEnabled, que se habilita por defecto.

La propiedad P determina la cantidad de poder que se usa al aplicar la fuerza para alcanzar el objetivo Velocity . La mayoría de este valor aumenta con la cantidad de velocidad actual de la parte y disminuye con la cantidad de velocidad futura. La fuerza que exige el BodyVelocity aumenta para amplificar o

Velocity

Leer paralelo

La propiedad Velocidad (no confundirse con BasePart.Velocity ) determina la velocidad de destino a la que se ejercerá la fuerza. Se especifica en relación con el mundo, no con la parte.

Métodos

GetLastForce

GetLastForce no se implementa. Siempre devolverá el fuerza vectorial0. Los desarrolladores se recomiendan para usar AlignPosition en su lugar


Devuelve

lastForce

Devuelve la última fuerza en el objeto.


Devuelve

Eventos