前两天接一个发行方的需求,接入小七ios SDK。这个sdk上架的硬性要求是游戏必须带有小七的闪屏。正常情况下我们游戏iOS的逻辑是点击游戏,直接进入游戏主界面。为了上架所以要对导出的xcode工程做下闪屏的配置。这里做一个新手记录,帮助有需要的同学(顺带吐槽一下ios大部分渠道应该是不需要闪屏,不知道小七这个渠道搞什么,差评)
Splash Image是Unity支持不同设备自定义应用程序的启动画面,Splash Image怎么找, File - Build Settings - 选择的平台 - Player Settings - Splash Image(正常是第三个设置选项)。
如下几张图,为了区分设置成白色和黑色,白色的是IOS,黑色的是Android。在不考虑其它平台的条件下。安卓和ios的Splash Image略有不同,我会分别给大家介绍一下。
演示的是Unity2018.2.0f2 Win和Mac破解版,非破解的免费个人版 Splash Screen的选项是不可取消勾选的。Show Unity Logo就是进入游戏一个带有Unity字体的黑色Logo闪屏图,个人免费版是无法取消勾选的。
设置虚拟现实显示自定义启动的画面
Use Storyboard for Launch Screen: 可切换 Custom Storyboard 按钮与单独的启动屏幕两项。
勾选的话是自定义故事板,单击 Custom Storyboard 按钮可选择一个故事板,以便游戏在设备上启动时显示该故事板。要让故事板出现在这里,必须首先在 Xcode 中创建故事板并将其复制到您的项目中。
不勾选的话是有两大项:
iPhone和iPad启动场景是一个xlb文件,iOS通过该文件在设备上创建一个启动画面。该选项有五个属性选项:
启动图像是一张静态图片画面,将占据整个屏幕。可以在资源目录(Images.xcassets/LaunchImage)中定义启动图像。但需要为每种受支持的大小和方向组合添加一个启动屏幕,如下图:
字面意思,静态闪屏图片。一般都是游戏展示健康公告那种静态图(闪屏过后加载一个静态图连闪的效果)
技术一途,知道的越多不知道的更多。记录一下走过的路,过些年回头再来看看。无论写的好与坏,都是用心去写的。如有说的不对的地方请各位老司机多多指正。
闪屏是苹果手机内置屏幕程序偶尔出现错误以及手机硬件出现问题导致,可尝试以下方法来解决手机闪屏有关的问题:
1、关闭iPhone的自动亮度调节功能。关机重新开机后,检查屏幕是否还在闪烁。
2、恢复iPhone X的所有设置,等着看完成后是否会出现闪屏。
恢复手机设置后,手机会丢失手机内存储的所有数据文件,请提前备份重要手机数据,避免数据丢失带来的麻烦。
苹果手机恢复出厂设置的具体流程如下:
1、以iPhoneX为例,解锁手机屏幕,找到“设置”选项,点击进入下一步。
2、在设置界面中,找到“General”选项,点击进入下一步。
3、找到“Restore”选项并单击进入下一步。
4、在还原界面中,选择“还原所有设置”选项,点击enter。
5、最后,点击“恢复所有设置”选项,恢复手机到出厂设置。
出现这种情况基本上是很多用户们添加了第三方小组件导致的,由于ios14系统刚出没多久,系统还不是很稳定,所以会出现这种情况,解决方法如下:1、重启手机,根据其他用户反映,这个问题可以通过重启手机来解决,出现这个问题的小伙伴们可以试一试哦!
2、删掉这个会闪烁的小组件,更换其他的第三方组件,这里为大家推荐一个小组件——Widgetsmith
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)