UIAspectRatioConstraint 強制在 寬度到高度 比率上對 GuiObject 進行設置,無論其核心尺寸是否設為其父元素的百分比,即使那個尺寸被設為父親的一部分。例如,將此限制設為 Frame 的子孫,並將限制式制的 AspectRatio 屬性設為 2 (2:1),將保持框架的寬度是其高度的兩倍。相同地,將此限制式的 AspectRatio 屬性設為 0.5 (0.5:1)會使框架的寬度與高度的一半。
將此限制式的 設為 的默認值( )是一種方便的方法來防止正方形圖像素材的非比例縮放/伸展。
注意,當使用者介面對象處於控制兩個布局結構,例如 UIListLayout 和 UIAspectRatioConstraint 之間時,限制將會 覆蓋 布局並控制對物件的尺寸。
概要
屬性
決定要維持的寬度到高度比率。
決定如何限制對象的最大尺寸。
決定在設置新對物件的新尺寸時使用的軸。
屬性
AspectType
此屬性決定如何限制對象的最大尺寸。
當設為 FitWithinMaxSize 時,對象將是其自身 AbsoluteSize 內可能的最大尺寸。
當設為 ScaleWithParentSize 時,物件的最大尺寸將是父級的尺寸,同時仍保持長寬比。