当前位置: 首页 > article >正文

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 开发的同学,也希望官方不要关闭这种方式,给开发者留一条简单的实现的路,感谢~


http://www.kler.cn/a/153807.html

相关文章:

  • SDIO 和MISC 什么关系
  • //结构体内存对齐
  • IDEA 开发工具常用快捷键有哪些?
  • WPF MVVM框架
  • Acme PHP - Let‘s Encrypt
  • 学者观察 | 元计算、人工智能和Web 3.0——山东大学教授成秀珍
  • 通付盾Web3专题 | SharkTeam:起底朝鲜APT组织Lazarus Group,攻击手法及洗钱模式
  • MYSQL 连接的使用
  • 【前端】利用正则生成目录,附加解决a链接锚点偏移
  • Nacos多数据源插件
  • 【华为OD题库-056】矩阵元素的边界值-java
  • Python知识碎片补充【侯小啾python领航班系列(十四)】
  • Redis SDS 源码
  • 深信服AD负载均衡频繁掉线故障分析
  • ansible模块
  • 【Python】 Python 中如何实现图片合并及生成长图片文件?
  • SpringBoot本地判定判定工作日节假日及工作时段解决方案
  • Docker下搭建MySQL主从复制
  • 【2024秋招】2023-9-22 金山云文档服务端开发一面
  • 【spring(六)】WebSocket网络传输协议
  • 生产环境_sql获spark将课程与对应的选课人员以逗号分隔的形式存储
  • 常用装备生产ERP有哪几种?有哪些作用
  • 高级JVM
  • Java 设计模式系列:代理模式
  • 【CAN通信】AUTOSAR架构下CanTrcv休眠唤醒问题再探
  • PTA:过滤重复整数