Unity 富文本
參考鏈接:http://www.ceeger.com/Manual/StyledText.html
首先要說的是不僅僅ugui的text組件支持富文本,Debug.Log也是支持的
Debug.Log("<color=#ffff00ff><b>愛生活</b></color> <color=#00ffffff><b> 愛海瀾</b></color>");呈現(xiàn)粗體文本。
We are <b>not</b> amused
呈現(xiàn)斜體文本。
We are <i>usually</i> not amused
根據(jù)給定的參數(shù)值,以像素為單位設定的文字大小
We are <size=50>largely</size> unaffected
字母對應于對十六進位數(shù)字,表示紅色,綠色,藍色和alpha(透明度)值的顏色。例如,青色完全不透明:
<color=#00ffffff>...
另一種選擇是使用的顏色名稱。這是比較容易理解且自然,顏色的范圍是有限的,總是假定完全不透明。
<color=cyan>...
這僅用于文本網(wǎng)格并渲染具有材料參數(shù)所指定的一段文字。該值是文本網(wǎng)格顯示在檢視面板材質數(shù)組的索引。
We are <material=2>texturally</material> amused
這僅用于文本網(wǎng)格和在文本內嵌圖像。它的參數(shù),material是用于圖片,圖片的高度以像素為單位,另外四個標參數(shù)表示一個用于顯示圖像的矩形區(qū)域。不像其他標簽,quad不用環(huán)繞文字所以沒有結束標簽-斜杠符號放置在開始標簽的結尾表明它是“自封閉的”。
<quad material=1 size=20 x=0.1 y=0.1 width=0.5 height=0.5 />
該行代碼意思是材質的位置在渲染器的材質數(shù)組,同時設置圖像高度為20像素。用于顯示圖像的矩形區(qū)域初始位置由X、Y、width和height的值提供,這些參數(shù)很適用于那些寬和高不成比例的圖片。
| aqua (same as cyan) 同青色 | #00ffffff | |
| black 黑色 | #000000ff | |
| blue 藍色 | #0000ffff | |
| brown 棕色 | #a52a2aff | |
| cyan (same as aqua) 青色 | #00ffffff | |
| darkblue 深藍色 | #0000a0ff | |
| fuchsia (same as magenta) 紫紅色(同洋紅) | #ff00ffff | |
| green 綠色 | #008000ff | |
| grey 灰色 | #808080ff | |
| lightblue 淺藍色 | #add8e6ff | |
| lime 青橙綠 | #00ff00ff | |
| magenta (same as fuchsia) 洋紅色(同紫紅色) | #ff00ffff | |
| maroon 褐紅色 | #800000ff | |
| navy 海軍藍 | #000080ff | |
| olive 橄欖色 | #808000ff | |
| orange 橙黃色 | #ffa500ff | |
| purple 紫色 | #800080ff | |
| red 紅色 | #ff0000ff | |
| silver 銀灰色 | #c0c0c0ff | |
| teal 藍綠色 | #008080ff | |
| white 白色 | #ffffffff | |
| yellow 黃色 | #ffff00ff |
總結
- 上一篇: 十大垃圾专业 计算机,十大最好专业和最烂
- 下一篇: 用户选购计算机可分为,助理电子商务师考试