以安卓为目标平台打出的AssetBundle包(尤其是YooAsset打出的),在Window下Unity编辑器以HostPlayMode运行,有时显示会丢失部分材质。
这是因为安卓目标的AssetBundle包适合OpenglES,而window下Unity编辑器模式是Dx11,要强制Unity编辑器以OpenGlES运行即可正常,并不是什么材质错误或者Shader未收集。
命令行语句为"C:\<Unity编辑器安装目录>\Editor\Unity.exe" -projectPath “<Unity项目目录>” -force-gles
敬请各位同门知悉