Unityオブジェクトに力を加える
概要
Rigidbodyコンポーネントを持つオブジェクトにのみ適用できる操作
サンプル
加える力をVector3型で用意して、AddForceメソッドを使って力を加える
code:sampleObject.cs
Vector3 force = new Vector3(0.0f,1.0f,0.0f);
Rigidbody rb = GetComponent<Rigidbody>();
rb.AddForce(force);
解説
加えたい力をVector3型で用意する
オブジェクトのRigidbodyコンポーネントを取得する
用意しておいた力を加える
補足
Unityの物理演算を無視せずにオブジェクトを運動させられる