Rigidbody permite que un GameObject participe en la simulación física 3D.

Propiedades principales

Obtener referencia

private Rigidbody rb;

void Awake()
{
    rb = GetComponent<Rigidbody>();
}

linearVelocity

En Unity 6 se usa linearVelocity para consultar o modificar la velocidad lineal.

Vector3 velocidad = rb.linearVelocity;

Cambiar:

rb.linearVelocity = new Vector3(5f, rb.linearVelocity.y, 0f);

angularVelocity