Сообщение от Hurrit
а можешь переделать вот этот кусок с обычным лучом на капсулу, а то я что-то не врубаюсь.
|
Думаю, вместо капсулы тебе лучше использовать сферу.
Вот:
Ray ray = new Ray(transform.position, MyOwnInput.GetCoordinates() - camera.transform.position);
RaycastHit hitInfo = new RaycastHit();
float radius = 1; // "Ширина луча". Радиус сферы.
if (Physics.SphereCast(ray, radius, out hitInfo, 3) == false)
{}