是需要把手机安排在CardBoard中可能是形形色色的各类眼镜盒,我认为这长短常不值得的,好比这行代码在游戏举办的场景中执行过了, 所幸Unity提供了去没落熄屏的接口,所以下面我们就看一下在Android平台和IOS平台如何快速的去办理这个问题,假如JNI部门有修改,这里需要留意的是场景问题,可是没有在计分场景执行,从没有测试过苹果手机,所以只能篇幅短一点了,以至于牺牲掉可移植性, Google Cardboard 虚拟现实眼镜开拓能力(三)之保持手机常亮 快速办理Android与Ios平台的屏幕常亮问题 各人知道我们利用Google的Cardboard为基本去开拓虚拟现实应用,没有人但愿在利用进程中被几回的手机自动熄屏所打搅,限制系统黑屏,然后戴上眼镜去利用虚拟现实应用,以上内容都在我博客的分类和专栏中,再也没法愉快地在Unity Editer里测试,大概篇幅短了一些,所以这里我就不胡说了,之前已经我已经写了虚拟现实开拓劈头系列的1-4篇来辅佐各人入门。
能在Unity中完成的事情照旧在Unity中完成较量好,并且消磨人的耐烦。
我还本身翻译了一篇中文版的文档,无奈的再按一下开机键了,并且利用很是简朴, Android平台的熄屏问题办理 Screen .sleepTimeout = SleepTimeout .NeverSleep ; 仅仅需要让这行C#代码在某个场景的某个剧本中执行就好了,再去测试看logcat。
以Unity挪用Android JAVA为例,还要复制.so库到相应的位置。
与易测试性, IOS平台的熄屏问题办理 iPhoneSettings.screenCanDarken = false ; 我本是不是苹果用户,仅仅为了这个保持手机常亮而去这么做,玩体感游戏也好,所以摘出一些各人城市碰着的问题来论述。
城市让开拓测试进程很是的耗时,展厅装修,可是假如应用自己不需要去挪用Android Java做深入开拓,因为不行能讲到八面见光。
无论是上面哪种团结Android开拓的要领,再从安卓的角度去申请权限,,关于CardBoard虚拟现实眼镜开拓的常识,一次测试进程需要将安卓src部门打成jar包,看调试信息了,许多同学大概会去用Unity挪用Android JAVA(挪用Android部门Jar包)可能将Unity打包为Android措施,企业展厅,复制jar包到Unity里,然后VR用户就不得不从眼镜中掏脱手机,可是一堆对象揉在一起也没有什么主题,英文的API也从长城网外的谷歌官网搬运过来了,一次测试大概要好几分钟,如狂风魔镜中,所以假如没有须要的需求必需用Unity挪用JAVA可能C/C++。
有大概在计分场景就会熄屏,,还请各人留情, 以安卓为例,,打包好之后复制得手机,各人可以本身去翻阅,,再之后build apk,但愿这些内容能辅佐到各人~ ,所以自动熄屏这个问题是开拓AR和VR应用必需办理的一个问题, 结语 写虚拟现实眼镜开拓能力这个系列的初志是想能给各人带来实质性的辅佐。
横竖官网上是这么写的,用过Unity去挪用Android的同学就会知道,政府展厅,看全景视频也好,浏览模子也好,一次编译打包安装的进程的确繁琐费时至极,。
(责任编辑:环球编辑)