前往
大廳
主題

【Unity】【UI】如何提高原生Text的文字清晰度

曉雄 | 2022-06-29 00:26:27 | 巴幣 2 | 人氣 1107

※ 本文僅為個人筆記,沒有什麼高深的內容,倘對內文有疑問,歡迎討論與分享!


相信許多新人在接觸 Unity 時使用 Text 常常會發現文字模糊,
本文將說明如何提高原生 Text 的文字清晰度:
圖1 感覺很雞肋的文字

其實要解決這問題有個十分簡單的方法-將字放大
聽到這裡,可能有些心急的小夥伴就迫不及待的提高 RectTransform 的 Scale
然後發現......該配眼鏡了(被打) (圖4)

圖2 Scale:是在哈囉?

圖3 更大更糊的字,讚 (大霧?)

先別急,這邊的放大指的是 Front Size (圖4)
那為了讓效果明顯一點,我們放大十倍(140)
接著你會發現.......什麼都沒了(圖5)
圖4 該調的是尺寸(size),不是比例(scale),懂?
圖5 字呢?它剛才還在的呀!

請注意,在 Text 的預設狀態中,超過邊界的字是不會被顯示出來的!
因此我們要將 RectTransform 的 x 與 y 值也提高10倍(圖6)
圖6 是不是有一種顯微鏡的既視感

相信聰明的看官們已經知道接下來要做什麼了吧?
沒錯,既然文字太大了,將剛才的 Scale 再縮小為 1/10
大功告成!
圖7 恭喜你,成功治好了散光

看到這裡你會發現,本文內容基本不需要人教也可以自己輕鬆參透......
其實這只是我工作太無聊想發點廢文而已 (汗

總之,很感謝各位看完了一篇幫助不大的教學文。

創作回應

更多創作