Синтаксис:
Используется csharp
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if(Physics.Raycast(ray, out hit, Mathf.Infinity)){
... = hit.point;
RaycastHit hit;
if(Physics.Raycast(ray, out hit, Mathf.Infinity)){
... = hit.point;
всё рассчитывается правильно, всё выводится правильно, но иногда луч "скачет", буквально на мгновение исчезает и появляется, я вывел дебагом координаты столкновения и они показали координаты самой камеры, то есть камера пускает луч и ударяется о саму себя сразу, ну я так понимаю...
пробовал слой игнор добавить, не помогает...
Подскажите в чём может быть дело?