Rail World! OpenGLESかつMali GPU搭載端末でシェーダーコンパイルに失敗する 想像の100倍複雑でした。結論事象:以下条件において、シェーダーコンパイルが失敗するMali GPU搭載Android端末Open GLES (Vulkanでない)「Graphics」設定 > 「BatchRendererGroup Var... 2025.03.16 Rail World!Unity
Unity Androidのバージョンに応じてVulkanとOpenGLESを切り替える 発端:Android10~12でクラッシュする問題が発生Android版リリース後、一部端末でクラッシュする事例が発生しました。最終的にはWarmupAllShadersの使用をやめることで解決しましたが、そこに至るまでにAndroidのバ... 2025.03.03 Unity
Unity Android12以前の端末(Vulkan1.1)でWarmupAllShaders()を呼ぶとクラッシュする Android12以前の一部端末でクラッシュする問題が発生Rail World!のAndroid版をリリース後、一部端末でクラッシュする問題が発生しました。Android10, 11, 12の端末で発生している様子で、発生タイミングは決まっ... 2025.03.03 Unity
Admob GoogleMobileAdsをgithub→OpenUPMに移行したらTypeLoadExceptionが発生 結論公式サイトちゃんと読んで、古いファイルはしっかり全部消しましょう。概要 | Unity | Google for Developers.unitypackage プラグイン アセットを削除する.unitypackage から OpenU... 2024.12.21 AdmobUnity