Unity3d用Vuforia做AR播放器

这篇文章作为上一篇的补充
http://www.jianshu.com/writer#/notebooks/8501990/notes/7794377

Vuforia一些基础操作及配置,见上一篇

一、创建AR视频
1、插件导入
在Vuforia官网下载Advanced Topics for Unity 以获取更多的功能
https://developer.vuforia.com/downloads/samples

Paste_Image.png

下载后将其和识别图的数据库文件导入Unity3d中

Paste_Image.png

还是老样子删除MainCamera,将ARCamera和ImageTaget拖进层级视图,并摆好位置并在脚本中设置好数据库和license key,并调整好他们的位置与比例,具体操作见上一章。

Paste_Image.png

然后将Video预制体拖到ImageTaget下面

Paste_Image.png

将要播放的视频放在StreamingAssets文件夹下面。将其名字包括后缀名复制到图中的Path,keyframe Texture可以根据需要设置预览图,我们将AutoPlay也打上勾。

Paste_Image.png

最后给ImageTarget加上TrackableEventHandler脚本,移除DefaultTrackableEventHandler

Paste_Image.png

发布到手机上,发现已经可以正常运行了。

如果需要点击后播放,而不是自动播放,则将Video的VideoPlaybackBehaviour脚本中的AutoPlay取消,
给ARCamera加上Play video和VideoPlaybackTapHandler脚本 ,并删除DefaultInitializationErrorHandler脚本,以上脚本均可以被搜索到。

Paste_Image.png

发布到手机上,成功运行


Screenshot_2016-12-20-14-31-30.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容