最近在开发Unity+Hololens2+MRTK3项目,会不定时分享一些开发过程中遇到的问题。
在Unity项目升级URP之后,MRTK GraPhics Tools的一些Shader无法通过编译,一直显示粉色丢失状态。导致了一些想用的功能,OutLineMesh等等无法使用。经过查看官方教程最终锁定问题。
打开出现问题的Shader,找到PackageRequirements { "com.unity.render-pipelines.universal": "x.y.z" }处,将x.y.z更改为你项目中当前的URP版本,即可解决问题。