如何在Unity中将模糊文本更改为普通文本?

时间:2018-03-10 10:06:31

标签: unity3d

在我的Unity项目中,我有两个不同的场景。我在两者中都使用了一些按钮。但问题是,在其中一个场景中我在按钮上有相当清晰的文本,但是在其他场景中按钮文本看起来非常模糊,尽管我使用与“按钮文本”完全相同的设置,如您在附图中看到的那样。 (额外信息:在文本模糊的场景中,按钮位于另一个按钮上。因此背景是另一个按钮。但在另一个场景中,背景是一个面板)。这个问题的可能原因是什么?

这是普通文字的屏幕截图: enter image description here

这个是模糊的:

enter image description here

1 个答案:

答案 0 :(得分:0)

文本的质量取决于字体大小。不幸的是,根据您的场景设置,您需要使用较小的字体大小,尽管文本在屏幕上占据了很大的位置。这将导致这种模糊效果。

在你的情况下,我怀疑这两个场景可能没有使用相同的比例尺或画布尺寸。

无论如何,这有一个诀窍:

  • 使用文本组件缩小对象(例如将其设置为[0.1,0.1,0.1])

  • 增加字体大小以达到所需的大小

  • 如果文本不可见,请将溢出值设置为“溢出”

缩小的次数越多,您可以使用的字体越大,文字越清晰