onAirXR Playground package에는 onAirXR Playground의 각종 기능이 구현되어 있는 demo scene이 포함되어 있습니다. 이 scene들을 통해서 각 기능을 어떻게 사용하는지 살펴보세요.
onAirXR Playground package에서 “Demo Scene”을 Import 합니다.
“Starter Assets” 또한 반드시 Import 해야 합니다.

Project Settings 에서,
Player > Resolution and Presentation > Resolution > Run In Background를 체크합니다.
Quality > Rendering > Render Pipeline Asset를 “Demo Scene” 샘플 내 “URPAsset.asset”으로 설정합니다.

Build Setttings에서 아래 scene들을 추가합니다.
“Starter Assets” 샘플 내 “PlaygroundEntry.unity”
“Demo Scene” 샘플 내 “MusicRoom.unity”, “GameRoom.unity”

“PlaygroundEntry” scene을 열고 Play 합니다.
VR Avatar (”Demo Scene” 샘플 내 “VRAvatar1.prefab” 참조)
“Head”와 “Left/RightHand”는 Trigger Volume을 Trigger할 수 있습니다. (Trigger Volume 만들기 참조)

사용자가 왼쪽 컨트롤러의 Grip Button을 누르는 동안 Flashlight가 켜집니다. (Player 입력 처리하기, Animator 공유하기 참조)

왼쪽 컨트롤러의 Grip Button을 누른 채 Trigger Button을 누르면 테니스공을 발사합니다. (Player 입력 처리하기, Prefab으로 Instance 생성하기 참조)

Mono Avatar (”Demo Scene” 샘플 내 “MonoAvatar1.prefab” 참조)
사용자는 스크린을 터치하여 scene 내 오브젝트를 선택할 수 있습니다. (Player 입력 처리하기 참조)

Avatar Selector (”Demo Scene” 샘플 내 “AvatarSelector.prefab”, “VRAvatarSelector.prefab”, “MonoAvatarSelector.prefab” 참조)
VR HMD 사용자의 Avatar는 User ID에 따라 아래와 같이 선택됩니다 :
| User ID | Avatar |
|---|---|
| player1 | VRAvatar1.prefab |
| player2 | VRAvatar2.prefab |
Mobile AR 디바이스 사용자의 Avatar는 User ID에 따라 아래와 같이 선택됩니다 :
| User ID | Avatar |
|---|---|
| player1 | MonoAvatar1.prefab |
| player2 | MonoAvatar2.prefab |
| operator | Operator.prefab |
관련 내용은 Avatar 만들기 참조
Scene 안에는 사용자들이 돌아다닐 수 있는 두 개의 Place (”place1”과 “place2”)가 있습니다. (Place 설정하기 참조)

음악을 듣고 있는 여성이 소파에 앉아 있습니다.

스크린에는 고래가 헤엄치고 있는 영상이 재생되고 있습니다.

“operator” 사용자가 “3D FX” 버튼을 누르면 스크린으로부터 고래가 나타납니다. (Timeline 공유하기 참조)

방안에는 평화로운 분위기의 음악이 재생되고 있습니다. (Audio Source 공유하기 참조)

사용자는 Grip Button을 이용하여 몇 가지 오브젝트를 잡을 수 있습니다. (오브젝트 움직임 공유하기 참조)

한 사용자가 문을 클릭하면 모든 사용자의 scene이 “Game Room”으로 이동합니다. (Scene 이동하기 참조)

사용자가 손을 빨간색 박스에 넣으면 숨겨진 공간이 나타납니다. (Trigger Volume 만들기, Timeline 공유하기 참조)

사용자는 숨겨진 공간 안에 있는 검을 잡을 수 있습니다. (오브젝트 움직임 공유하기 참조)

검을 잡은 사용자은 회전하고 있는 코인을 향해 검을 휘두를 수 있습니다. (Trigger Volume 만들기, Animator 공유하기 참조)
