torque | ワールド座標におけるトルクのベクトル |
Rigidbody にトルクを追加します
力は、アクティブのリジッドボディにのみ適用することができます。ゲームオブジェクトが非アクティブの場合、AddTorque は効果がありません。
リジッドボディはデフォルトでスリープ状態から起き上がります。トルクサイズが 0 の場合、リジッドボディはスリープのままです。
See Also: AddRelativeTorque, AddForce.
// Rotate an object around its Y (upward) axis in response to // left/right controls. var torque: float; var rb: Rigidbody;
function Start() { rb = GetComponent.<Rigidbody>(); }
function FixedUpdate() { var turn = Input.GetAxis("Horizontal"); rb.AddTorque(transform.up * torque * turn); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public float torque; public Rigidbody rb; void Start() { rb = GetComponent<Rigidbody>(); } void FixedUpdate() { float turn = Input.GetAxis("Horizontal"); rb.AddTorque(transform.up * torque * turn); } }
x | ワールドの x 軸に沿ったトルクのサイズ |
y | ワールドの y 軸に沿ったトルクのサイズ |
z | ワールドの z 軸に沿ったトルクのサイズ |
Rigidbody にトルクを追加します
力は、アクティブのリジッドボディにのみ適用することができます。ゲームオブジェクトが非アクティブの場合、AddTorque は効果がありません。
リジッドボディはデフォルトでスリープ状態から起き上がります。トルクサイズが 0 の場合、リジッドボディはスリープのままです。