1、打开Unity,工程具体内容如下图
2、使用 Shader Forge 生成的 shader,新建一个材质,并在场景中添加一个 Cube,把材质赋给 Cube ,具体如下图
3、然后,调整摄像机视角,保存场景,编译打包到移动端,具体如下图
4、在移动端,运行,发现在PC端正常显示的Cube,此时为黑色,具体如下图
5、回到Unity工程中,找到使用的 Shader Forge 生成的 Shader,在 Shader Forge 中 打开,具体如下图
6、此时,在Shader Settings 中你就会发现此时并没有勾选 OpenGL ES 3.0,现在,请勾选上,具体如下图
7、再次,保存场景,编译打包到移动端,具体如下图
8、此时,在移动端运行就正常了,具体如下图