안드로이드 개발 질문/답변
(글 수 45,052)
public void OnTrackingFound(int nTarget)
{
if (!isTracking)
return;
targetNum = nTarget;
//goObjectParent.SetActiveRecursively(true);
goObjectParent.SetActive(true);
Collider[] colliderComponents = goObjectParent.GetComponentsInChildren<Collider>(true);
foreach (Collider component in colliderComponents)
{
component.enabled = true;
}
}
public void OnTrackingLost(int nTarget)
{
//goObjectParent.SetActiveRecursively(false);
goObjectParent.SetActive(false);
Collider[] colliderComponents = goObjectParent.GetComponentsInChildren<Collider>(true);
foreach (Collider component in colliderComponents)
{
component.enabled = false;
}
goBalloonPrev.active = false;
}
public void SetTrackingBehavior(bool bTracking)
{
isTracking = bTracking;
if (bTracking)
{
TrackerManager.Instance.GetTracker<ImageTracker>().Start();
}
else
{
TrackerManager.Instance.GetTracker<ImageTracker>().Stop();
OnTrackingLost(0);
}
}
}
여기서 Tracker이 대체 머하는 모르겠습니다. 이거 유니티 3d소스인데 tracker에 대해 아는분 설명 좀 해주세요 부탁합니다.