我想我已经做好了一切。我已经非常仔细地遵循了所有的说明和教程。唉,使用GvrVideoPlayerTexture时无法播放视频。GvrVideoPlayerTexture“尚未准备好播放!”
我收到以下错误信息: 视频播放器还没准备好播放!
UnityEngine.Debug:LOGERROR(对象) GvrVideoPlayerTexture:玩()(在资产/ GoogleVR /脚本/视频/ GvrVideoPlayerTexture.cs:513) GVRSample.AutoPlayVideo:更新()(在资产/ GoogleVR /演示/脚本/ VideoDemo/AutoPlayVideo.cs:62)
这里是我做了什么:
创造了新的项目
进口资产>导入包>自定义套餐:GoogleVRF orUnity.unitypackage
进口资产>导入包>自定义套餐:InstantPreviewForGVRUnity .... unitypackage
生成设置>平台:Android的>交换平台
播放器设置:检查VR支持,选择白日梦,API级别7.0
我的场景我补充说:各种系统(GvrControllerMain,GvrEditorEmulator,GvrEventSystem)。
环境创建游戏对象(地面,墙面一些 - 由滚球教程启发),玩家预制我和摄像头,指针和步行脚本
导入的资源取得>导入包>自定义套餐:... \资产\ GoogleVR \ GVRVideoPlayer.unitypackage
创建一个四
新增的GvrVideoPlayerTexture脚本,以缓冲区大小:4,视频类型:其他视频网址:罐子:文件:// $ { Application.dataPath}!/ assets/vid_bigbuckbunny.mp4
添加了AutoPlayVideo脚本
按下play。
然后...没有视频。我可以移动我的球员,我可以环顾四周。即时预览工作正常。但没有视频播放。
如果我禁用GvrVideoPlayerTexture,并添加Unity视频播放器脚本,则会发生无音频播放。我真的需要音频。
这里是我当前的屏幕顶盖设置:
那么,什么可能我能做些什么来解决呢?
(也可能是针对不同线程的不同问题,但GvrVideoPlayerTexture与Unity内置的视频播放器有什么区别?)