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
};
}
}
|