A UITextSizeConstraint 確保特定 GuiObject 類別 ( TextLabel , TextButton 或 TextBox ) 的文字尺寸在 MaxTextSize 和 MinTextSize 所描述的範圍內。它的目的是與 TextLabel.TextScaled 一起使用,自動將文字擴展到填滿其包含對物件。與其他介面限制一樣,在限制對象時應用到被限制的對象上。
建議不要使用低於 9 的值來作為 MinTextSize 屬性,否則文字可能無法被大多數用戶讀取。
概要
屬性
字體的最大尺寸(以畫素計)允許為。
字體允許的最小尺寸(以畫素計)。
屬性
MaxTextSize
此屬性指示字體可以達到的最大尺寸(以畫素為單位)。它預設為 1000 像素,並且可以設為大於或等於 MinTextSize 屬性的值。
如果受影響的 GuiObject 有其 TextScaled 屬性設置為真,這個屬性限制的文字尺寸將會隨著容器的尺寸動態縮放。它會隨著 GuiObject 的尺寸增加,直到達到最大尺寸,在此點會保持不變,如果使用者介面元素繼續增長,則會繼續保持不變。
MinTextSize
此屬性指示了字體允許的最小尺寸(以畫素為單位)。此值預設為 1 像素,必須小於或等於 UITextSizeConstraint.MaxTextSize 。
如果受影響的 GuiObject 有其 TextScaled 屬性設置為真,這個屬性限制的文字尺寸將會隨著容器的尺寸動態縮放。直到達到最小尺寸為止,會隨著 GuiObject 的尺寸縮小,直到最小尺寸達到之後會保持不變,如果 UI 元素繼續縮小則會維持不變。