2014-07-07 2 views

답변

1

기본적으로이 문제는 카메라가 물리 개체가 아니기 때문에 발생합니다. 따라서 충돌이 없습니다. 그래서 빈을 만들고 상자 또는 구형 콜 라이더를 주면됩니다 (대부분의 경우 구가 더 좋을 것입니다). 그런 다음 카메라와 동일한 위치를 설정하고 카메라를 부모를 공백으로 설정할 수 있습니다. 이렇게하면 카메라가 부모의 빈 효과를 가져옵니다.

이 후에도 카메라에서 물체를 볼 수있는 경우 클리핑면을 0.1 근처로 설정해야 할 수 있습니다.

카메라 자체에 콜라이더 구 또는 상자를 직접 제공 할 수도 있지만 (비어 있지는 않음) 테스트하지는 않았습니다.

answers.unity3d.com에 비슷한 질문이 있습니다 ->link

+0

이상하게도이 나를 위해 작동하지 않는 것 같습니다. 나는 이미 가까운 클리핑 평면 (0.01까지)을 줄였습니다. 사용자는 이제 그것을지나 가기 전에 객체에 정말로 가까이 있어야합니다. 그러나 충돌 자에 카메라를 넣는 것은 효과가없는 것 같습니다. 내가 시도한 것들 : 다양한 반경/크기를 가진 빈 게임 객체 (ARCamera를 자식으로 사용)의 구형 및 상자 충돌 자, 카메라의 부모 게임 객체 및/또는 카메라의 내부에서 볼 수있는 게임 객체의 Rigidbodies, 객체에 스크립트를 적용하고 onCollsionEnter 등이 호출되는지 여부를 확인합니다. – stdout

+0

집에 도착하면 문제를 복제 할 수 있는지 알아볼 것입니다. – cnsumner