VR 实现 Splash Screen 效果

文章目录

背景

手机 App 在实现 Splash Screen 的时候,目前都有成熟的方案可以参考,但是在做 VR 开发时,要如何实现一个 App 自己的 Splash Screen ,下面是我们基于 PICO & OCULUS 进行业务开发时经过探索得到的一个简单高效的实现方案。

官方实现

在 PICO 和 OCULUS 官方提供的使用 Unity 的开发工具链中,提供了设置 Splash Screen 的方法,我们先参考官方教程将官方工具链中的 Demo 跑起来:

OCULUS : https://developer.oculus.com/documentation/unity/unity-gs-overview/

PICO : https://developer-global.pico-interactive.com/document/unity/create-a-developer-account-organization-and-app/

在 PICO 和 OCULUS 的 Unity 工具链中,提供了设置 Splash Screen 的方式,需要参考官方的教程将 PICO 和 OCULUS 的工程跑起来,可以进入到最终的下面的设置启动图的界面,

PICO:

OCULUS :

逆向分析

这里借助 Jadx 这个工具,我们将生成的 Apk 反编译:

借助 jadx 这个工具,我们在 APK 中我们搜索 Splash 这个关键字,然后找到相关的代码描述,添加相应的配置进行测试,最终得到解决方案:

PICO:

assets中添加一张 pico_splash.png 的启动图:

OCULUS :

assets中添加一张 vr_splash.png 的启动图:

希望这种实现方式能帮助到进行 VR 开发的同学,也希望官方不要关闭这种方式,给开发者留一条简单的实现的路,感谢~

相关推荐
zhz52141 天前
重构伴侣机器人产业:人为控制模式的创新突围
机器人·vr·伴侣机器人
xhyyvr2 天前
VR消防标识连连看:趣味化消防科普教育新载体
vr·vr消防安全·vr消防教育·vr消防标识学习·vr消防安全体验馆
HYSIM_iVR2 天前
重庆某新能源车企巨头借助VR虚拟验证平台,全面开启「基于数字体验」的研发新范式
vr·虚拟台架·汽车设计·造型设计
吃好喝好玩好睡好3 天前
OpenHarmony下Electron+Flutter应用自动化测试框架构建全流程指南
大数据·flutter·electron·vr·数据库架构
xhyyvr4 天前
火场自救绳技 ——VR 消防结绳学习系统
学习·vr·vr消防安全·vr消防安全教育·vr安全知识科普·vr技巧培训
Kingfar_14 天前
基于虚拟现实的地铁火灾个人应急逃生能力评价及影响因素的研究
人机交互·交互·vr·虚拟现实·用户体验
民乐团扒谱机5 天前
【读论文】新冠肺炎疫情期间家庭虚拟现实产品对情绪的影响:一项语义网络分析
matlab·vr
吃好喝好玩好睡好6 天前
OpenHarmony混合开发实战指南
c语言·python·flutter·vr·visual studio
吃好喝好玩好睡好6 天前
OpenHarmony+Electron+Flutter:构建轻量化VR/AR跨端交互应用指南
flutter·electron·vr
大江东去浪淘尽千古风流人物7 天前
【DSP】向量化操作的误差来源分析及其经典解决方案
linux·运维·人工智能·算法·vr·dsp开发·mr