unity UGUI 同一Text使用不同顏色

今天在 Unity3D 使用過(guò)程中遇到了一個(gè)問題,就是希望在同一個(gè)Text中實(shí)現(xiàn)多種不同的顏色。
使用的是*** UGUI。***
最初是在代碼中直接更改Text顏色,但是這樣Text中所有文字的顏色都會(huì)發(fā)生變化。

Text battleText;
battleText.color = Color.red;

但是因?yàn)椴皇且粋€(gè)大問題,覺得日后也很難遇到這種純用文字描述的情況,最后使用了多個(gè)Text重疊的方式單獨(dú)顯示,以此把不同文字的顏色區(qū)分開來(lái)。
休息的時(shí)候看到了游戲中的戰(zhàn)斗情況文字,發(fā)現(xiàn)這種同一段文字中不同部分使用不同顏色的情況還是挺常見。例如:

戰(zhàn)斗回顧中,傷害文字使用紅色,回復(fù)文字使用綠色。

所以決定還是得好好研究一下。最后發(fā)現(xiàn)UGUI代碼本身就支持顏色代碼標(biāo)簽。
感覺自己學(xué)習(xí)得還是不夠細(xì)心。

battleText.text = "受到了<color=#00FF01FF>999</color>的傷害\n";
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原文地址 http://www.fx114.net/qa-75-172454.aspx 使用Profiler工具...
    IongX閱讀 6,260評(píng)論 1 11
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,355評(píng)論 25 708
  • 背景和目的 小哈接觸Unity3D也有一段時(shí)間了,項(xiàng)目組在UI解決方案的選型一直是用的原生的uGUI,因此本人也是...
    kingshijie閱讀 59,490評(píng)論 14 97
  • 夏至已至,一整日的陰雨天。山上的物種瘋長(zhǎng),莊稼地里的農(nóng)作物也長(zhǎng)了起來(lái)。父親在門前栽種的花依舊在開著,印象中一直沒有...
    譚言西閱讀 823評(píng)論 0 2
  • 落地生根是一種極易栽培的花。 朋友告訴我這種花可以消炎止瘀,可備不時(shí)之需,就拿給我一些花苗,大約幾十棵,但都很小,...
    如一書閱讀 2,007評(píng)論 2 6

友情鏈接更多精彩內(nèi)容