【翻譯】Unity官方教學- UI Text(UGUI)
The Text component, used to render text onscreen for various purposes such as labels, buttons, and other information.
文本組件,主要是用於呈現文字在螢幕上,並用於例如標籤,按鈕,和其他訊息
如果換行會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 意見 :
張貼留言