오브젝트 로드
ARPlayGround는 생성이 완료되면 Contents Path의 amapper 파일을 찾아 자동으로 로딩을 수행합니다. 이 상태에서는 아직 각종 오브젝트들이 로딩되지 않은 상태입니다. ARPlayGround
의 SetStage(string)
메서드를 이용하여 특정 스테이지의 오브젝트들을 로드할 수 있습니다. 이 때 SetStage(string)
의 매개변수는 AMapper에서 설정했던 Stage의 이름을 사용합니다.
AMapper에서의 Stage 이름. 1F로 설정 되어 있다.
Unity에서 SetStage를 호출할때의 모습. 1F로 호출하고 있다.
// 코드를 통해 스테이지를 로드하는 방법
m_ARPlayGround.SetStage("1F");
스테이지 설정이 완료되면 해당 스테이지에 맞는 오브젝트들이 로드 됩니다. ARSDK의 기본 상태는 Visibility가 Around
인 오브젝트를 로딩하는 상태이기 때문에 Visibility가 Around
이거나 Always
인 오브젝트가 로딩됩니다.