U3D UGUI學習3 - Text

1.對應NGUI的四種文字顯示模式

 

Shrink Content

對應NGUI第一種模式     勾選Best Fit

 

但似乎有一個Bug,文字過多的時候會爆框。解決方法是改變Line Spacing,但再多了又爆了,無解

 

 

Clamp Content

對應NGUI第二種模式,就是UGUI的默認模式

 

Horizontal Overflow  -Wrap

Vertical Overflow -TurnCate

 

Resize Freely

 

對應NGUI的第三種模式,無限延長

Horizontal Overflow  -Overflow

 

 

Resize Height

 

對應NGUI的第四種模式

Horizontal Overflow  -Wrap

Vertical Overflow -Overflow

 

2.色碼嵌入方式

 

NGUI   [ff0000]hi[-]

UGUI   <color=ff0000>hi</color>

 

另外還有

 

<b>ww</b>  粗體

 

<i>ww</i> 斜體

 

<size=50>ww</size>  單獨設置大小

 

我無意中找到之前舊版GUI elements的文檔,不知道是否都兼容了:LINK

 

3.投影,描邊文字效果

 

在UGUI裏,這兩個效果被獨立出來

在目錄:Component/UI/Effects/...

 

4.獲取寬度和高度

在NGUI裏你可以很方便的獲取最終寬度高度,而UGUI裏要通過佈局元素。。

我之前做了一個背景框自適應,用的preferred height,但事實不像我想的那樣:

技術分享技術分享

 

技術分享

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章