解決すべき問題は、アプリのアイコンをクリックして開始した後、静的なスプラッシュを黒い画面で表示する必要があることです。これは非常に見苦しいです。画像を参照してください。
Android開発の経験がある友人は、APPを開いたときにウォームアップ時間があり、無効にできることを知っているかもしれません。その後、APPは効果を示します。APPアイコンをクリックして、しばらく待ちます。スタートアップインターフェイスからジャンプする前に。では、予熱を無効にしましょう。
まず、Unityに組み込まれているstyles.xmlファイルを見つける必要があります。
styles.xmlディレクトリはUnityインストールディレクトリの下のEditor \ Data \ PlaybackEngines \ AndroidPlayer \ APK \ res \ values \ styles.xmlにあり、
VSで開きます。適切な場所で予熱を無効にするコードを追加します。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="UnityThemeSelector" parent="BaseUnityTheme">
<item name="android:windowBackground">@android:color/black</item>
<!--拓展:禁用预热-->
<item name="android:windowDisablePreview">true</item>
</style>
<style name="BaseUnityTheme" parent="android:Theme.Holo.Light.NoActionBar.Fullscreen">
</style>
<style name="UnityThemeSelector.Translucent" parent="@style/UnityThemeSelector">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
</style>
</resources>
パックして再度テストすると、効果は次のようになります。