less than 1 minute read

Unity 개념학습 마지막 포스팅

XR Grab Offset Interactable

XR Grab Interactable을 확장하여 Select할 때 Interactor와 Attach Point로 Interactable을 끌어들이지 않고, Select하는 순간 그 거리를 유지해주는 컴포넌트라고 생각하면 편하다.

  • XR Interaction Toolkit에서 제공하는 기능은 아니지만, 다양한 VR 컨텐츠를 사용할 때 유용하게 사용하는 기능이다.

원리

XR Grab Interactable의 기능을 확장하여 Select Enter하여 Interactor의 Attach Point를 Interactable의 월드 포지션과 방향으로 설정하고, Select Exit할 때 원상 복구 시키는 방법을 사용함.

  • 자연스럽게 Interactor와 Interactable의 상대적인 위치와 방향을 유지할 수 있게 됨.

만드는 방법

Script 파일에 c# 파일을 만들어, XROffsetGrabInteractable이라는 파일 이름으로 C#파일을 만들고

Leave a comment