2017-02-26 51 views
1

好吧,我不知道如何解決這個問題,只是在嘗試在UI文本組件中放置更長的文本後才遇到此問題。我試圖通過Unity編輯器都粘貼值到它的文本屬性,並通過編程設置其價值是這樣的:以相反順序顯示行的文本組件

t.GetComponent<Text>().text = "This is where meat, fish, and [...] (long text)" 

由於臥式紙包上,文字,當它到達的可用空間的邊緣卷繞。

但是,文字向後顯示。意思是,段落的開頭在底部,底部在頂部。取下包裹會修復此問題,但字體大小必須非常小(或者它不會全部可見),並且它無法形成正常的段落,因爲它必須......您知道......包裹。

這是Unity中的錯誤嗎?

這是發生了什麼 - 你可以看到,它向後顯示:

enter image description here

+0

你能告訴我們一個錯誤的文本框的截圖,它的屬性在運行時? – Serlite

回答

4

Line Spacing值是什麼原因造成這裏的問題:

enter image description here

當該字段的值小於0,這些行實際上會向後排列,導致您當前遇到的行爲。只需將該值更改爲正數即可使文本正確顯示。