【翻譯】Unity官方教學- UI Text(UGUI)

2016年1月5日 星期二

【翻譯】Unity官方教學- UI Text(UGUI)


The Text component, used to render text onscreen for various purposes such as labels, buttons, and other information.
文本組件,主要是用於呈現文字在螢幕上,並用於例如標籤,按鈕,和其他訊息

Text主要是渲染文本在螢幕上,主要的功能就是顯示內文(Text),欄位為顯示在螢幕上的字符串,可以是簡單的文字或是動態顯示分數等等
如果換行會UI顯示上也會換行,所以最好在底下留下新的空白處
Character風格
Font 字體,支援TureType, OpenType, Dafont字體,中文的部分請點這
Font Style 風格如粗體、斜體
Fon Size 字體大小調整,若字體大小超出格子則會不顯示,可勾選overflow填滿
Line Spacing 間距,為了更容易閱讀也可以用Line spacing調整文字間距
Rich Text 富文本為可以嵌入RTC&HTML等格式
Paragraph段落
Alignment 校準,可以調整整個段落位置
Horizontal Overflow:Warp會自動換行,overflow則會直接溢出(超過格子只有一行這樣)
Vertical Overflow:Truncate則是會切斷垂直超過格子範圍的,同理overflow則允許超過
Best Fit 最佳配適,會讓文字自動適應格子大小
勾選Best Fit之後會出現Max/Min Size是期望出現自動適應字體大小的最大與最小值

Lza hint:如果要調整Text的邊界框框,需要選擇紅框內的選取模式


Color 顏色:就是字體顏色
Material 材質:影片中提到通常紋理材質是不會對字體有影響的

最後如果要動態變動文本的話,可以在script中new一個text,然後在update()中就可以更動內文
可以參考官方API文件

Lza心得:
這部分算是比較簡單,並沒有比較複雜的元素,在blog第一篇有提到中文字體的處理方案

0 意見 :

張貼留言

Popular Posts