Vuforia视频播放 - 如何一次只播放一个视频

时间:2018-01-18 08:21:57

标签: android unity3d augmented-reality vuforia

我正在根据他们的文档制作一个基本的Vuforia应用程序,我是Unity 3D的新手。

我正在努力在检测到图像目标时在vuforia中播放视频。我播放了视频,但是当涉及到多个目标时,会根据vuforia的行为播放多个视频。

但是我想一次只播放一个视频,甚至可以聚焦多个图像目标。期待一些帮助来学习。

我只是使用vuforia的视频播放脚本来播放视频。

2 个答案:

答案 0 :(得分:0)

unity中,这非常简单。您已将这些视频附加到它们各自的Image Target。我希望你这样做了。 您可以通过以下方法在video内获取OnTrackableStateChanged

vidPlay = mTrackableBehaviour.GetComponentInChildren<VideoPlayer>();

其中vidplay是在VideoPlayer类中声明的DefaultTrackableEventHandler组件。 现在,一旦检测到目标图像,便开始播放。像这样:vidPlay.Play();vidPlay.Pause();。 我希望这有帮助!谢谢。

答案 1 :(得分:0)

您可以在Vuforia配置下的Unity Inspector中看到一个名为“ 最大同时图像目标数量”的选项。只需提及您一次需要同时跟踪多少个目标,Vuforia就会处理其他工作。

我将计数设置为“ 1”,并且一次跟踪一个图像目标。

相关问题