1
У меня есть две точки и список игровых объектов, и мне нужно, чтобы Хоу, какая из них находится между этими двумя точками. Можете ли вы мне помочь?Обнаружение объекта GameObject между двумя точками
У меня есть две точки и список игровых объектов, и мне нужно, чтобы Хоу, какая из них находится между этими двумя точками. Можете ли вы мне помочь?Обнаружение объекта GameObject между двумя точками
вы можете использовать LineCast между двумя точками
Vector3 p1;
Vector3 p2;
RaycastHit2D h = Physics2D.Linecast(p1, p2);
Debug.Log(h.collider.name);
спасибо о вашем ответе я ознаменует, что в качестве ответа, но RaycastHit2D может обнаружить более одного GameObject? –
no, raycastAll обнаружит больше коллайдеров –
Итак, если я использую RaycastHit2D и есть два Gameobject на пути, ведьма вернется? –