【发布时间】:2017-10-26 01:23:54
【问题描述】:
当 Vuforia 丢失标记时,“附加”到标记上的 3D 模型会粘在屏幕上。标记跟踪丢失如何使其消失?
【问题讨论】:
标签: c# unity3d augmented-reality vuforia
当 Vuforia 丢失标记时,“附加”到标记上的 3D 模型会粘在屏幕上。标记跟踪丢失如何使其消失?
【问题讨论】:
标签: c# unity3d augmented-reality vuforia
查找您拥有的脚本:
public void OnTrackableStateChanged(
TrackableBehaviour.Status previousStatus,
TrackableBehaviour.Status newStatus)
{
if (newStatus == TrackableBehaviour.Status.DETECTED ||
newStatus == TrackableBehaviour.Status.TRACKED ||
newStatus == TrackableBehaviour.Status.EXTENDED_TRACKED)
{
OnTrackingFound();
}
else
{
OnTrackingLost();
}
}
然后,实现 OnTrackingLost:
void OnTrackingLost()
{
model.SetActive(false);
}
【讨论】: