Unity 同一Text文本修改不同的字體大小和字體顏色


 

類似Html,在color和size對應的<>str</>中,就能修改str的相關屬性,

下面的代碼就是把time改為字體顏色為紅色,大小為40;

而前面的"Time:"則不會改變,依舊是unity中預設或自己設置的大小和顏色

 

color還可以改為black,white..或者#FFFFFF #FFFFF0 #FFFFE0等等

 

另外需要額外注意的是:

<color=red></color>或者<size=40></size>中,

不能亂加空格

由於編碼習慣,第一次使用時,就是因為寫成<color = red>中間加了空格,導致不能正確轉換。

 

timeText.text = "Time:" + "   " + "<color=red><size=40>" + ((int)time).ToString() + "</size></color>";

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM