找回密碼
 注冊帳號

掃一掃,訪問微社區

gui文本(guitext)

2015-1-6 12:06| 發布者: 楊炎| 查看: 1711| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: gui 文本 (gui text)gui 文本 (gui text)在屏幕坐標中顯示輸入的任何字體的文本。gui 文本檢視器 (inspector)請注意: unity 2.0 引入了 unitygui,這是一種gui腳本(gui scripting) 系統。您可能會更傾向于使用 unity ...

gui 文本 (gui text)

gui 文本 (gui text)屏幕坐標中顯示輸入的任何字體的文本。

gui 文本檢視器 (inspector)

請注意: unity 2.0 引入了 unitygui,這是一種gui腳本(gui scripting) 系統。您可能會更傾向于使用 unitygui 代替 gui 文本 (gui text) 來創建用戶界面元素。請單擊gui 腳本指南,以了解更多關于如何使用 unitygui的信息。

屬性

屬性:

功能:

文本

要顯示的字符串

錨點 (anchor)

文本 (text)共享變換 (transform)位置的點。

對齊 (alignment)

guitext中進行多層對齊的方式。

像素偏移 (pixel offset)

屏幕中文本相對于 guitext 位置的偏移。

行間距 (line spacing)

文本 (text)行與行之間的間距。

選項卡長度 (tab size)

制表符 ('\t') 可插入的空格數。為空格字符偏移的倍數。

字體 (font)

t渲染文本時所用的字體。

材質 (material)

引用包含要繪制的字符的材質 (material)。如果已設置該項,該屬性會覆蓋字體資源中的屬性。

字體大小 (font size)

使用的字體大小。要使用默認的字體大小,請將其設置為 0。僅適用于動態字體。

字體樣式 (font style)

使用的字體樣式。(“常規”(normal)、“粗體”(bold)、“斜體或粗體”(italic or bold)以及“斜體”(italic)。僅適用于動態字體。

像素修正 (pixel correct)

如果啟用,所有文本 (text)字符都將以導入的字體紋理大小進行繪制。如果禁用,則字符大小將根據變換 (transform) 的比例(scale)進行重新調整。

富文本 (rich text)

如果啟用,則允許文本格式使用 html 樣式標記。

詳細信息

gui 文本 (gui text) 用于將文本二維打印到屏幕上。為了渲染文本,相機 (camera)必須附加gui層 (gui layer)。因為相機默認包含 gui層 (gui layer),所以若要顯示gui 文本 (gui text),則不要將其刪除。圖形用戶文本 (gui text) 只使用 x 軸與 y 軸定位。“gui 文本”(gui text) 在“屏幕坐標”(screen coordinate) 中定位,而非在“世界坐標”(world coordinate) 中定位,在屏幕坐標中,(0,0) 位于屏幕左下角,(1,1) 位于右上角

如需導入字體,請參閱字體頁。

像素修正 (pixel correct)

默認情況下,gui 文本 (gui text) 是通過啟用“像素修正”(pixel correct)來顯示的。這會使得其顯得清晰明快,并且會保持相同像素大小,而不受屏幕的分辨率影響。

提示

文本 (text)屬性中輸入文本時,按住alt鍵并按回車鍵 (return)可創建換行符。

如果利用腳本編輯文本 (text)屬性,則可通過在字符串中插入轉義字符“\n”來創建換行符。

您可以從1001freefonts.com下載免費的 true type 字體(請下載 windows 字體,因為其含有 truetype 字體)。

相關閱讀

文章點評
相關文章
女校游泳队彩金