The point in world space where the ray hit the collider's surface.
The exact point of contact can be useful for positioning graphic effects, such as explosion or blood splatters, and for knowing which specific part of an object was hit.
Additional resources: fraction.
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public Vector2 direction;
void Update() { //Cast a ray in the direction specified in the inspector. RaycastHit2D hit = Physics2D.Raycast(this.gameObject.transform.position, direction);
//If something was hit. if (hit.collider != null) { //Display the point in world space where the ray hit the collider's surface. Debug.Log(hit.point); } } }