超出着色器全局关键字的最大数量 (256),关键字 Unity
Maximum number (256) of shader global keywords exceeded, keyword Unity
当我尝试在 Oculus Quest 上编译我的 Unity 项目并 运行 它时,我得到了一个错误列表:
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
我该如何解决这个问题?
我解决了删除 ShaderCache 文件的问题。
直接进入目录
<Your Project Directory>\Library\ShaderCache
- 关闭 Unity
- 删除“ShaderCache”目录下的所有文件
- 打开您的项目
如果这不起作用,请购买工具“Shader Control”:
https://assetstore.unity.com/packages/vfx/shaders/shader-control-74817
当我尝试在 Oculus Quest 上编译我的 Unity 项目并 运行 它时,我得到了一个错误列表:
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
我该如何解决这个问题?
我解决了删除 ShaderCache 文件的问题。
直接进入目录
<Your Project Directory>\Library\ShaderCache
- 关闭 Unity
- 删除“ShaderCache”目录下的所有文件
- 打开您的项目
如果这不起作用,请购买工具“Shader Control”: https://assetstore.unity.com/packages/vfx/shaders/shader-control-74817