torque | The torque to apply. |
mode | The type of torque to apply. |
Add torque to the articulation body.
You can only apply a torque to an active ArticulationBody. If a GameObject is inactive, AddTorque has no effect.
For more information on how ForceMode affects angular velocity, see Rigidbody.AddTorque.
Applying a torque to an ArticulationBody wakes up that body. If the torque size is zero then the ArticulationBody does not wake up.
Unit of measurement - Nm (Newtonmeters).
Additional resources: AddRelativeTorque, AddForce.
// Rotate an object around its Y (upward) axis in response to // left/right controls. using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public float torque; public ArticulationBody ab;
void Start() { ab = GetComponent<ArticulationBody>(); }
void FixedUpdate() { float turn = Input.GetAxis("Horizontal"); ab.AddTorque(transform.up * torque * turn); } }