0
假設我有一個填充了點的文本對象(............
)。我們還要說,我創建另一個文本對象作爲第一個文本對象的子項,其內容foo
。不要畫父親內容
在foo
的字母之間的每個空格之間,都清晰可見父母的點。有沒有辦法可以過濾父母的內容?
實施例:
我想保持半透明白色滾動面板和六邊形背景圖像,但我想刪除的號碼後面4500
的點。
假設我有一個填充了點的文本對象(............
)。我們還要說,我創建另一個文本對象作爲第一個文本對象的子項,其內容foo
。不要畫父親內容
在foo
的字母之間的每個空格之間,都清晰可見父母的點。有沒有辦法可以過濾父母的內容?
實施例:
我想保持半透明白色滾動面板和六邊形背景圖像,但我想刪除的號碼後面4500
的點。
我會建議使用水平佈局組,而不是
在p arent將有您當前父對象的總大小(總寬度)
當設置Child2的文本時,它將自動調整大小,這將有效地隱藏多餘的「點」。
無特殊要求黑客
鏈接,讓你開始:https://docs.unity3d.com/Manual/script-HorizontalLayoutGroup.html
我試過,但預計它不工作。如果我在第一個文本對象中添加足夠的點,它們最終將顯示在第二個文本對象的後面。 – alexandernst
關於「文本」行爲,您可以將其設置爲隱藏溢出字符,您是否嘗試過(水平=包裹和垂直=截斷)? 鏈接:https://docs.unity3d.com/ScriptReference/UI.Text-horizontalOverflow.html和https://docs.unity3d.com/ScriptReference/UI.Text-verticalOverflow.html –
沒有這樣的橫向選項。只有溢出(與我想要的完全相反)或換行,這會將「額外」點移動到新行。 – alexandernst