我一直在寻找停止Vuforia引擎跟踪的方法,但是谷歌搜索并没有帮助到我。
我想在找到一个追踪器时停止跟踪,然后在事件(例如按钮点击)发生后恢复跟踪。
我一直在寻找停止Vuforia引擎跟踪的方法,但是谷歌搜索并没有帮助到我。
我想在找到一个追踪器时停止跟踪,然后在事件(例如按钮点击)发生后恢复跟踪。
TrackerManager.Instance.GetTracker<ImageTracker>().Stop();
TrackerManager.Instance.GetTracker<ImageTracker>().Start();
TrackerManager.Instance.GetTracker(Tracker.Type.IMAGE_TRACKER).Stop();
TrackerManager.Instance.GetTracker(Tracker.Type.IMAGE_TRACKER).Start();
这段代码将禁用追踪器
mTrackableBehaviour = GetComponent<TrackableBehaviour>();
if (mTrackableBehaviour)
{
mTrackableBehaviour.UnregisterTrackableEventHandler(this);
}
mTrackableBehaviour = GetComponent<TrackableBehaviour>();
if (mTrackableBehaviour)
{
mTrackableBehaviour.registerTrackableEventHandler(this);
}
只有这段代码才能启用追踪器。
mTrackableBehaviour = GetComponent<TrackableBehaviour>();
if (mTrackableBehaviour){
mTrackableBehaviour.RegisterTrackableEventHandler(this);
}
请问两秒延迟的原因是什么?扫描线在应用程序加载期间最初延迟了两秒。
'Tracker' 不包含 'Type' 的定义
方法 'GetTracker' 没有重载接受 '1' 个参数
我猜涉及到一些泛型,但是无法让它正常工作。 - reformyTrackerManager.Instance.GetTracker<ImageTracker>()
? - Martín Coll