检测两点之间的游戏对象

时间:2014-11-06 13:40:04

标签: unity3d collision-detection

我有两个点和Gameobjects列表,我需要知道它们中哪一个在这两点之间你可以帮助我吗?

pic

1 个答案:

答案 0 :(得分:1)

你可以在两点之间使用LineCast

 Vector3 p1;
 Vector3 p2;
 RaycastHit2D h = Physics2D.Linecast(p1, p2);
 Debug.Log(h.collider.name);