Unity之Shader Forge shader材质移动端显示黑色

 时间:2024-10-12 10:54:32

1、打开Unity,工程具体内容如下图

Unity之Shader Forge shader材质移动端显示黑色

2、使用 Shader Forge 生成的 shader,新建一个材质,并在场景中添加一个 Cube,把材质赋给 Cube ,具体如下图

Unity之Shader Forge shader材质移动端显示黑色

3、然后,调整摄像机视角,保存场景,编译打包到移动端,具体如下图

Unity之Shader Forge shader材质移动端显示黑色

4、在移动端,运行,发现在PC端正常显示的Cube,此时为黑色,具体如下图

Unity之Shader Forge shader材质移动端显示黑色Unity之Shader Forge shader材质移动端显示黑色

5、回到Unity工程中,找到使用的 Shader Forge 生成的 Shader,在 Shader Forge 中 打开,具体如下图

Unity之Shader Forge shader材质移动端显示黑色

6、此时,在Shader Settings 中你就会发现此时并没有勾选 OpenGL ES 3.0,现在,请勾选上,具体如下图

Unity之Shader Forge shader材质移动端显示黑色Unity之Shader Forge shader材质移动端显示黑色

7、再次,保存场景,编译打包到移动端,具体如下图

Unity之Shader Forge shader材质移动端显示黑色

8、此时,在移动端运行就正常了,具体如下图

Unity之Shader Forge shader材质移动端显示黑色
  • unity3d粒子碰撞检测,判断例子碰撞到物体
  • Unity如何点击按钮切换面板
  • 如何在Unity3D5.x中添加复杂(专业版)的水效果?
  • 赛尔号如何击败尤纳斯_尤纳斯打法攻略
  • unity怎么消隐遮罩
  • 热门搜索
    日立中央空调怎么样 说明文怎么写 亚马逊电商怎么做 腌制腊肉的做法大全 怎么查违章车辆查询 炙怎么读 到底为什么都是我的错 马桶坑距怎么测量 胸胀痛是怎么回事 肚子疼怎么缓解