如何在增强现实中丢失目标时停止视频?

时间:2016-09-02 14:23:59

标签: unity3d unityscript augmented-reality

我制作了一个AR应用程序,可以在检测到目标时播放视频。但问题是,即使我将摄像机放在目标图像(无目标)的前面,它仍然继续播放,直到我再次通过点击目标暂停视频。

1 个答案:

答案 0 :(得分:1)

如果使用Vuforia,则会有一个回调函数OnTrackingLost(),表示该跟踪器已丢失。您可以在此功能的正文中停止视频。

如果使用其他技术并且您必须自己实现这样的功能,显而易见的解决方案是使用计时器。如果在给定的时间段内未检测到目标图像(先前识别和跟踪的),则跟踪器丢失。再次,当您意识到跟踪的图像丢失时,您将停止视频。