Unity UI文本变黑

时间:2019-06-17 03:22:07

标签: unity3d

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

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

谢谢!

3 个答案:

答案 0 :(得分:0)

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

  • 保存场景(已找到)
  • 重新启动编辑器
  • 构建项目
  • 偶尔在场景开始时有时对其进行修复,但确实不可靠。

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

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

答案 1 :(得分:0)

黑色用户界面文本的

快速修复方法是先禁用画布,然后再将画布启用 然后ctlr + s(保存)

需要2秒钟要做

也不是真正的解决方法,因为文本在下一次构建时将变回黑色

答案 2 :(得分:0)

所以我现在遇到这个问题,我不确定是否是同一个问题,但是在进行游戏测试时,我可以通过转到“编辑”>“首选项”>“颜色”>“播放模式”色调使它保持相同的颜色:将其更改为白色。它对我有用,希望能有所帮助!