본문 바로가기
Unity AR

AR Interaction으로 상호작용 설정

by 나만두 2024. 3. 30.

 

AR Interaction

 

 

추가적인 스크립트 제어 없이

GameObj를 터치하여 생성하고, Scale, Position, Rotation값을 변경할 수 있는 Interaction들을 살펴본다.

 

 

XR interaction Manager

 

 

필수적인 XR Interaction Manager를 추가한다.

 

 

AR Placement Interactable

 

AR Placement Interactable를 추가하고 Interaction Manager에  

XR Interaction Manager추가,  XR Origin할당 , Placement Prefab에 생성할 게임 오브젝트를 추가한다.

 

 

 

게임 오브젝트를 하나 생성하고 그 안에 증강할 큐브를 넣는다.

 

 

 

게임 오브젝트에 AR Selection Interactable, AR Scale Interactable, AR Translation Interactable,

AR Rotation Interactable을 추가한다. 

 

이 컴포넌트는 각각 게임 오브젝트들을 선택, Scale, Tranform, Rotation값을 조정할 수 있는 컴포넌트들이다. 

 

 

 

 

 

Cube가 선택되어졌을 때 나타나는 링을 생성한다. 

 

 

 

 

 

이후 Selection Visualization에 만든 링 프리펩을 넣고 게임오브젝트에선 비활성화한다.