Legacy Documentation: Version 5.0
Language: English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

RaycastHit2D.transform

Switch to Manual
public var transform: Transform;

Description

The Transform of the object that was hit.

See Also: Transform class.

#pragma strict
public var direction;
function Update() {
	//Cast a ray in the direction specified in the inspector.
	var hit = Physics2D.Raycast(this.gameObject.transform.position, direction, 10.0f);
	//If something was hit.
	if (hit.collider != null) {
		var objectHit = hit.transform;
		//Display the name of the parent of the object hit.
		Debug.Log(objectHit.parent.name);
	}
}