当我试图编译我的并在Oculus Quest上运行它时,我得到了一个错误列表:
Maximum number (256) of shader global keywords exceeded, keyword _METALLICSMOOTHNESSRANDOMOFFSET_ON will be ignored.
Maximum number (256) of shader global keywords exceeded, keyword _GRAYSCALE_ON will be ignored.
Maximum number (256) of shader global keywords exceeded, keyword _ISANIMATED_ON will be ignored.
Maximum number (256) of shader global keywords exceeded, keyword _LERPSONAR_ON will be ignored.
Maximum number (256) of shader global keywords exceeded, keyword _TOGGLESWITCH0_ON will be ignored.
Maximum number (256) of shader global keywords exceeded, keyword _INVERTCOLORS_ON will be ignored.
Maximum number (256) of shader global keywords exceeded, keyword _STARTPOINTENABLED_ON will be ignored.
我刚刚更新了Unity上一个版本: 2020.1.15f1
我怎么才能解决这个问题?
发布于 2020-11-28 18:05:28
我解决了删除ShaderCache文件的问题。
转到目录
<Your Project Directory>\Library\ShaderCache
"ShaderCache"
如果这不起作用,请购买工具“着色控制”:https://assetstore.unity.com/packages/vfx/shaders/shader-control-74817
https://stackoverflow.com/questions/65050261
复制相似问题