【问题标题】:Why material added to ui panel is not visible in android build but works fine in editor window in unity3d?为什么添加到 ui 面板的材料在 android build 中不可见,但在 unity3d 的编辑器窗口中工作正常?
【发布时间】:2019-08-28 00:33:04
【问题描述】:

添加到 UI 面板的材料在编辑器窗口中有效,但在 android build 中无效。如何解决这个问题?

编辑器截图

Android 屏幕截图

注意:

  1. 我尝试在项目设置菜单的“始终包含的着色器”列表中添加一个着色器。仍然没有修复。
  2. 我不会更改代码中的着色器/材质。
  3. 这在以前的统一版本中运行良好。 (我的统一版本是2018.3.11f1)
  4. 相同的材质在其他游戏对象(如立方体等)中效果很好,但不适用于任何其他 UI(如按钮、画布等)

【问题讨论】:

    标签: unity3d unity3d-gui unity3d-editor unity3d-shaders


    【解决方案1】:

    你应该检查你的着色器。 我认为您有另一个着色器更改了渲染队列。 在着色器中添加 ZTest Off。它可能会工作

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-19
      • 2019-01-04
      • 2016-09-11
      • 2021-10-24
      相关资源
      最近更新 更多