Gan*_*ssa 7 java android unity-game-engine
Unity:2017.2.1f1
设备:ASUS_Z017DA(Android 8.0.0)
我们希望缩短Android应用程序的启动时间.
我们升级到Unity Plus.
我们已经确认了最低限度的应用程序.
我们刚刚创建了一个新项目,更改了包名称和隐藏的启动画面.
- 播放器设置 - 其他设置 - 标识 - 包名称(修改)
- 播放器设置 - 启动图像 - 启动画面 - 显示启动画面(取消选中)
但是,当您启动Android应用程序时,屏幕上会显示3种颜色的屏幕.
- 白色 - >黑色 - >蓝色(314D7900)
最后一个蓝色(314D7900)屏幕是默认场景.它是主摄像头的背景色.我们不认为这是一个问题.
我们不喜欢白色和黑色的屏幕.我们觉得这些并不美丽.是否可以删除它们?
如果我们无法删除它们,是否可以缩短这些显示时间?
如果我们无法缩短这些显示时间,是否可以更改这些颜色?
随着我们进一步推进实施,这些显示时间将更长.
我们尝试了各种设置并创建了加载场景.
但我们无法改善它们.
即使我们看到其他已发布的应用程序,它看起来也不像这样.
我们做错了吗?
我们试过这些.我们检查并取消选中了启动画面.我们检查并取消选中Unity徽标.我们试图创建一个加载场景.
但他们只是放慢了启动速度.我们只想知道如何开始简单快速.
白色 -> 黑色 -> 蓝色(314D7900) 是由您的主题和活动的布局背景引起的。
在应用程序的清单文件中,检查您的活动或应用程序的 android:theme 属性,例如android:theme="@style/AppTheme"
然后打开AppTheme样式,添加一个windowBackground或android:windowBackground将颜色设置为蓝色:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<item name="windowBackground">@color/blue</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然后在您的主要活动的布局文件中,我认为您设置了黑色背景颜色,现在删除背景。
现在启动您的应用程序,您将只看到蓝色背景。
因为你没有发布你的代码,这是我最好的猜测。如果没有解决您的问题,请在Github上分享您的项目,我可以检查哪里出了问题。
| 归档时间: |
|
| 查看次数: |
559 次 |
| 最近记录: |