개발/Unity
유니티 AR - 이미지 타겟팅 : 책을 누르면 구매 URL로 이동하기 (Touch a Book to Move to URL with Image Targeting in Vuforia)
피로물든딸기
2023. 6. 21. 20:30
반응형
참고
- 이미지 타겟팅으로 오브젝트 띄우기 From DataBase
이미지 타겟팅과 Virtual Button을 이용해 책을 누르면 구매할 수 있는 URL로 이동하도록 해보자.
링크를 참고하여 Database를 추가한다.
버추얼 버튼은 Type이 From Database인 경우만 가능하다.
Add Virtual Button을 클릭해 버튼을 추가하자.
그리고 이름을 적당히 짓고, Sensitivity는 LOW로 설정한다.
버튼의 크기를 책과 비슷하게 만든다.
URL로 이동하기 위해서는 Application의 OpenURL 메서드를 사용하면 된다.
Application.OpenURL(url);
이제 Virtual Button에 VirtualGoToShop.cs 스크립트를 추가한다.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Vuforia;
public class VirtualGoToShop : MonoBehaviour
{
VirtualButtonBehaviour vBB;
void Start()
{
vBB = this.GetComponent<VirtualButtonBehaviour>();
vBB.RegisterOnButtonPressed(goToShop);
}
public void goToShop(VirtualButtonBehaviour vb)
{
Application.OpenURL("https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=289256519&start=slayer");
}
}
아래 영상은 모바일 apk로 빌드해서 URL을 나타나게 한 결과다.
Unity Plus:
Unity Pro:
Unity 프리미엄 학습:
반응형