Unity UI 文本变黑

Spy*_*ros 4 unity-game-engine

我对 Unity (2019.1.3f1) 和 mac os 有一个非常烦人的问题,其中 UI 文本颜色在编辑器中随机变为黑色(并且在播放模式下也会发生)并且似乎只有在我保存场景时才会得到修复(但只是暂时的) )。这些都是标准的 UI 文本(实际上是资产的一部分,是我正在使用的整个菜单系统)。

几年前我一直看到其他人在网上提到它,但没有明确的解决方案。其他人有吗?有什么解决办法吗?

谢谢 !

小智 6

黑色 UI 文本的快速修复是禁用然后在编辑器中启用画布,然后 ctlr+s(保存)

需要 2 秒做

也不是真正的修复,因为文本将在下一次构建时变回黑色


Rem*_*_rm 1

不幸的是,这是 Unity 编辑器本身的一个错误,并在 2019.1.0f2 中引入了一些错误。据我所知,您自己无法完全修复。似乎暂时“解决”此问题的唯一方法是执行以下操作之一:

  • 保存场景(如您所发现的)
  • 重新启动编辑器
  • 构建项目
  • 有时启动场景有时会修复它,但确实不可靠。

尽管问题不完全相同,但bug 1143135很可能与该问题相关。根据问题 1143135 的当前状态,该问题将在版本 2019.1.5f1 和 2019.2.0b4 中修复。

目前看来我们只能希望这个问题确实相关。如果没有放入另一个错误报告中。