以及基本 尺寸 的 UI 對象,您可以使用尺寸模式來 調整 對象的大小,或自動 調整 它。您也可以插入 1>尺寸限制1> 來控制 4>外觀比例4> 或設置最小和最大 7>尺寸7> 或
比例
Class.UIScale 對象儲存數量值,使 Class.GuiBase2d.AbsoluteSize|AbsoluteSize 屬性的父對象變為 Class.GuiObject 對象 。例如,如果您想要讓對象的大
這項修改器可以在 Studio 中設計完整使用者介面時使用,因為它會按比例減少對象和所有其子,包括任何已套用的 外觀模組 或 Class.UIStroke 或 Class.UICorner 。它還有助於1>減
自動大小
Class.GuiObject.AutomaticSize|AutomaticSize 屬性會自動將一個父親 GuiObject 的大小調整為其子孫的大小。您可以在多種情況下使用此屬性,包括:
您可以為任何 AutomaticSize 啟用 GuiObject 屬性。 預設值為 None,但您可以將其變更為有特定控制方向2>Class.GuiObject2> 調整大小。
要啟用自動大小:
在 Explorer 窗口中,按一下任何 Class.GuiObject ,例如 Class.Frame 、1> Class.Toolbar1> 或 4> Class.ImageLabel4> 。
在 屬性 視窗中,移動至 AutomaticSize 屬性 ( AutomaticCanvasSize 對於 1> Class.ScrollingFrame1>) 並設定為以下選項之一:
自動調整設定後,其他物件將以下方式行為:
與概念 調整 一個物件相似, AutomaticSize 會考慮 AnchorPoint 屬性,當調整內容。例如,下列視頻會顯示三個 2> Class.TextLabel|TextTags2> 自動從錨點調整。
- 上方的標籤有 AnchorPoint 值,(0, 0.5) 使它錨定在左側中央。
- 中間標籤有 AnchorPoint 值的 (0.5, 0.5) ,它將它錨定在中心。
- 底部標籤有 AnchorPoint 值的 (1, 0.5) ,使它錨定在右側中央。
限制
有三種類型的 限制 你可以用於用戶界面對物件:大小、文字大小和1>外觀比例1>。若要使用限制式,你必須將它設為4>子4>的7>Class.GuiObject7>。若要使用限制,你必須將它設為0>子0>的3>
大小
Class.UISizeConstraint 指定了一個最小和最大尺寸為 GuiObject 的。這個約束確保 GuiObject 不會在不同的螢幕尺寸上變得太小或太大。
舉例如果您將 MinSize 屬性設置為 Class.UISizeConstraint.MaxSize|Class.UISizeConstraint.
文字大小
Class.UITextSizeConstraint 指定一個最小和最大的字體尺寸,例如 GuiObject、TextLabel 或 1>Class.Toolbar1> 。這個約束確保 4>Class.Text4> 內的文字不
如果您啟用 TextScaled 的父親 GuiObject 的文字大小將依照容器大小和尊重限制而調整,即使對象變小或變大也會保持容器的大小。這是因為 Class.UITextSizeConstraint.MinTextSize|Class.UITextSize 和
例如,下列 TextLabel 對象有一个 UITextSizeConstraint ,其中 MinTextSize 值為 2>502> ,和最大
外觀比例
Class.UIAspectRatioConstraint 強制擁有 寬度與高度 比率,無論其核心尺寸是否設為百分比,即使是設為父元素級的
將此限制式的 AspectRatio 設為 1 的預設值 ( 1:1 ) 是一種方便的方法來防止非比例縮放/伸展 1> Class.ImageLabel1> 中的方形圖像資產,例如 4> 虛擬人偶 Mini 人物圖片