美文网首页unity3D技术分享
unity shader打AB,出APK工程的shader丢失问

unity shader打AB,出APK工程的shader丢失问

作者: 好怕怕 | 来源:发表于2020-11-12 15:54 被阅读0次
image.png

AB包shader目标平台Android,pc出apk的工程,shader会都丢失了,全紫色,建 Editor Default Resources 文件夹,软链接到打AB工程解决问题,网上和国外也有很多问题,都没有实际解决,我们软链接偏方解决。

别人遇到的
https://answers.unity.com/questions/1503427/unity-assetbundle-missing-shader.html
https://7dot9.com/2016/03/17/unity3d-editor-load-assetbundle-miss-shader-fixed-up/
https://forum.unity.com/threads/loading-assets-from-assetbundles-makes-assets-appear-pink-in-editor.326541/page-2

以下办法,亲测,出APK工程Editor Default Resources文件夹内的资源不会打包到apk包里
解决办法:
出APK工程,建立Editor Default Resources文件夹,路径有空格一定要 "路径",没有空格无所谓
建立.bat文件,复制一下内容
建立链接

mklink /J "Assets\Editor Default Resources\Shader" ..\Unity\Assets\Resources\Shader
pause

清理

rmdir "Assets\Editor Default Resources\Shader"
pause

相关文章

网友评论

    本文标题:unity shader打AB,出APK工程的shader丢失问

    本文链接:https://www.haomeiwen.com/subject/wdjpbktx.html