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怎么消隐遮罩
  • 热门搜索
    简单的手抄报 爱国手抄报资料 阳光下成长手抄报内容 普法知识手抄报 端午节手抄报简单好看 法律小知识手抄报 小学科技手抄报内容 最美少年手抄报 我的寒假我做主手抄报 端午节手抄报文字内容