BodyVelocity
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
El objeto BodyVelocity aplica una fuerza en una colección de tal manera que mantendrá una velocidad constante.La propiedad Velocity no debe confundirse con BasePart.AssemblyLinearVelocity , controla la velocidad del objetivo.
BodyVelocity es el contraparte lineal a BodyAngularVelocity.Si necesitas que la montura se mueva hacia una posición de objetivo, usa BodyPosition en su lugar.Si necesita un control adicional sobre una fuerza aplicada a un objeto, considere usar un BodyForce o BodyThrust en su lugar.
La fuerza aplicada por este objeto se controla por varios factores, a saber, la diferencia entre la velocidad actual de la montura y la velocidad del objetivo.Esto se multiplica por P (potencia) para amplificarlo o disminuirlo.La fuerza resultante está luego limitada por MaxForce .
Resumen
Propiedades
Determina el límite de cuánta fuerza se puede aplicar a cada eje.
Determina qué tan agresiva es una fuerza al aplicar la velocidad de objetivo.
Determina la velocidad del objetivo.
Métodos
No se implementó y siempre devolverá el vector 0.
Devuelve la última fuerza en el objeto.
Propiedades
MaxForce
Esta propiedad determina el límite de la cantidad de fuerza que se puede aplicar en cada eje al alcanzar el objetivo Velocity .Si una instalación no se está moviendo, considere aumentar este valor y también verifique que no sea Anchored o se anexe a ninguna instalación anclada.
Esta propiedad determina cuánta energía se usa al aplicar fuerza para alcanzar el objetivo Velocity .Cuanto mayor sea este valor, más energía se usará y más rápido se usará.La fuerza que BodyVelocity ejerce aumenta a medida que aumenta la diferencia entre la velocidad actual de la instalación y la velocidad del objetivo.Esta propiedad se multiplica por esta fuerza para amplificarla o disminuirla.
Velocity
Esta propiedad (no confundir con BasePart.Velocity ) determina la velocidad objetivo hacia la cual se ejercerá la fuerza.Se especifica en relación con el mundo, no con la instalación.
Métodos
GetLastForce
Este método no se implementa y siempre devolverá el vector 0. Se le aconseja usar AlignPosition en su lugar.