Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

Rigidbody2D.AddTorque

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual
public function AddTorque(torque: float, mode: ForceMode2D = ForceMode2D.Force): void;
public void AddTorque(float torque, ForceMode2D mode = ForceMode2D.Force);

Parámetros

torque Torque to apply.
mode The force mode to use.

Descripción

Aplica un torque hacia el centro de masa del rigidbody.

Un torque es conceptualmente una fuerza que es aplicada en el extremo de una palanca imaginaria, con el punto de apoyo ubicado en el centro de masa. Por consiguiente, un torque de 5 unidades puede ser equivalente a una fuerza de 5 unidades empujando en el extremo de una palanca de 1 unidad de largo, o una fuerza de 1 unidad sobre una palanca de 5 unidades de largo. Las unidades en Unity son arbitrarias pero el principio de torque = fuerza x longitud de la palanca aún aplica.

Notar que a diferencia de un Rigidbody en 3D, un Rigidbody2D solo puede rotar en un eje, y de este modo el torque es un valor float en lugar de un vector.

See Also: AddForce, AddForceAtPosition, Rigidbody.AddTorque.