[英]How to underline and bold button text through script (Unity3d)
如何通過 Unity3D 中的腳本為 UI 按鈕文本添加下划線和粗體? 我正在根據游戲中所需的數字動態創建按鈕。
您可以使用富文本標簽:
<u>underline text</u>
<b>bold text</b>
<u><b>underline bold text</b></u>
在Unity中:
textfield.text = "<u><b>hello world</b></u>";
unity 3d 支持富文本,但不支持下划線標簽<u></u>
:
如果您確實需要為文本加下划線。 您將需要覆蓋某種 object 或看起來像下划線的組件。 例如,使用“____”之類的東西在下面寫文字。
這是一個舊線程,但由於它是第一個谷歌結果之一,我想回應。
您不能將下划線富文本標簽與標准 Unity UI 文本游戲 Object 一起使用。
但是,您可以使用 Text-TextMeshPro GameObject 來實現。 因此,如果您想使用下划線或刪除線,我建議使用 TextMeshPro。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.