다음을 통해 공유


시작하기 전에

The World Locking Tools for Unity는 제공하는 서비스를 세밀하게 제어할 수 있는 매우 강력한 API를 제공합니다. 처음 볼 때는 매우 어렵게 보일 수 있습니다.

WLT를 사용하려면 대체 코드를 얼마나 많이 작성해야 할까 걱정이 될 수도 있습니다.

하지만 놀라지 마세요. 코드를 작성할 필요가 "없습니다".

WLT는 간단한 끌어서 놓기 인터페이스를 사용하여 대부분의 사용 사례를 처리할 수 있도록 신중하게 구조화되었습니다. 여기에 설명된 대로 장면을 약간만 수정하면 애플리케이션이 월드 고정되며 앵커가 없습니다.

가장 기본적인 WLT 설정이 포함된 Unity의 스크린샷

코드를 통해 동작 사용자 지정

WLT API에 대한 추가 코딩이 필요할 때가 가끔 있습니다.

첫째, 추적 손실과 같은 보기 드문 상황에서 고객의 환경을 사용자 지정하려 합니다. 이러한 맞춤 동작 중 일부는 예외적인 조건 처리 섹션에 설명되어 있습니다.

둘째, 런타임에 WLT를 설정하려 합니다. Unity 검사기에서 수행할 수 있는 모든 WLT 구성은 스크립트 호출을 통해 수행할 수 있습니다. 마찬가지로, 장면에 추가하고 빌드 시 배포할 수 있는 모든 WLT 개체 또는 구성 요소를 런타임에 스크립트를 통해 장면에 대신 추가할 수 있습니다.

마지막 사례는 서비스를 자동으로 수행하기 위해 애플리케이션의 추가 입력이 필요한 경우입니다. 예를 들어 원하는 방식으로 좌표계를 실제 세계 물체에 맞추려면 좌표계를 정렬하는 방법을 표시해야 합니다. 이 추가 입력은 가상 공간 포즈와 추적 공간 포즈 쌍의 형태로 제공됩니다.

쉽게 시작

WLT는 전체에서 이 패턴을 유지하려고 노력합니다. 코딩 없이 최소한의 설정만으로 가장 널리 사용되는 기능을 얻을 수 있습니다. 기본 동작은 사용 가능한 구성 요소로 구현됩니다. 기본 동작을 사용자 지정하려면 제공된 동작을 원하는 동작으로 재정의하기에 충분한 정도의 코드만 있으면 됩니다. 추가 기능을 사용하려면 애플리케이션과 의도를 나타내기에 충분한 정도의 상호 작용만 필요합니다.

WLT에는 많은 API 표면이 있습니다. 따라서 WLT에 갇혀 있지 않고 나중에 확장할 수 있습니다. 하지만 처음에는 간단하게 시작하세요. WLT는 코드를 한 줄도 작성하지 않고도 필요한 모든 작업을 수행할 수 있습니다.

먼저 이 개념 설명서를 읽고 이해하세요. 적절한 위치에서 정확한 호출 구문에 대한 참고 자료로써 API 설명서에 대한 링크를 찾을 수 있습니다. 전체 API 설명서에 대한 직접 링크는 아래에 있습니다.

추가 정보

API 설명서