Unity之Shader Forge shader材质移动端显示黑色。在Unity 开发中,使用 Shader Forge 新建的shader 材质,在 UnityEditor显示正常,然而打包到移动端,就显示为黑色的情况。
UnityEditor下特效正常:
安卓上变黑:
为什么呢?其实Shader Forge 打包到 移动端时,shader Settings 设置要勾选 OpenGL ES 3.0。对应代码中加上gles3
或者是另一个种写法中去掉gles3.
Unity之Shader Forge shader材质移动端显示黑色。在Unity 开发中,使用 Shader Forge 新建的shader 材质,在 UnityEditor显示正常,然而打包到移动端,就显示为黑色的情况。
UnityEditor下特效正常:
安卓上变黑:
为什么呢?其实Shader Forge 打包到 移动端时,shader Settings 设置要勾选 OpenGL ES 3.0。对应代码中加上gles3
或者是另一个种写法中去掉gles3.