言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

Rigidbody.AddRelativeForce

Switch to Manual
public function AddRelativeForce(force: Vector3, mode: ForceMode = ForceMode.Force): void;

Description

ローカル座標に対してRigidbodyに相対的な力を加えます。

力を加えることでオブジェクトを動かすことが出来ます

	// Moves the rigidbody forward along its own z-axis

	function FixedUpdate () {
		rigidbody.AddRelativeForce (Vector3.forward * 10);
	}
public function AddRelativeForce(x: float, y: float, z: float, mode: ForceMode = ForceMode.Force): void;

Description

ローカル座標に対してRigidbodyに相対的な力を加えます。

力を加えることでオブジェクトを動かすことが出来ます

	// Moves the rigidbody forward along its own z-axis

	function FixedUpdate () {
		rigidbody.AddRelativeForce (0, 0, 10);
	}

もし数フレームに渡って力を加えたい場合には Update でなく FixedUpdate の中で適用する必要があります。