summaryrefslogtreecommitdiff
path: root/GameCode/HitInfo.cs
blob: 782dce3f8aa07a2f93f5da1a01c7e0fd842a9f90 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
using UnityEngine;

public class HitInfo
{
	public Vector2 point;

	public Vector2 normal;

	public Collider2D collider;

	public Transform transform;

	public Rigidbody2D rigidbody;

	internal static HitInfo GetHitInfo(RaycastHit2D raycastHit2D)
	{
		return new HitInfo
		{
			point = raycastHit2D.point,
			normal = raycastHit2D.normal,
			transform = raycastHit2D.transform,
			collider = raycastHit2D.collider,
			rigidbody = raycastHit2D.rigidbody
		};
	}
}