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

スクリプト言語

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

Transform.TransformPoint

Switch to Manual
public function TransformPoint(position: Vector3): Vector3;

Description

ローカル空間からワールド空間へ position を変換します。

返される位置情報はスケールに影響されていることに注意してください。方向に関する情報を扱う場合はTransform. TransformDirectionを使用します。

	// You need to assign an object to this variable in the inspector
	var someObject : GameObject;
	// Instantiate an object to the right of the current object
	var thePosition = transform.TransformPoint(Vector3.right * 2);
	Instantiate(someObject, thePosition, someObject.transform.rotation);
public function TransformPoint(x: float, y: float, z: float): Vector3;

Description

ローカル空間からワールド空間へ x, y, z を変換します。

返される位置情報はスケールに影響されていることに注意してください。方向に関する情報を扱う場合はTransform. TransformDirectionを使用します。

	// You need to assign an object to this variable in the inspector
	var someObject : GameObject;
	// Instantiate an object to the right of the current object
	thePosition = transform.TransformPoint(2, 0, 0);
	Instantiate(someObject, thePosition, someObject.transform.rotation);