UIAspectRatioConstraint

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

UIAspectRatioConstraint 强制 GuiObject 保持 宽度与高度 的比例,无论其核心大小是多少,即使该大小设置为其父元素的百分比。例如,将此约束作为 Frame 的子项插入,并将约束的 AspectRatio 属性设置为 2 (2:1),将保持框架的宽度为其高度的两倍。同样,设置该约束的 AspectRatio 属性为 0.5 (0.5:1) 将保持框架的宽度为其高度的一半。

将该约束的 AspectRatio 设置为默认值 1 (1:1) 是防止 ImageLabel 使用正方形图像资产时的非比例缩放/拉伸的方便方法。

注意,当一个 UI 对象同时受到布局结构(如 UIListLayout)和 UIAspectRatioConstraint 的控制时,约束将 覆盖 布局并控制对象的大小。

概要

属性

属性

AspectRatio

读取并联

此属性确定要保持的宽高比。要将比例翻转为高度与宽度,请取其倒数(将 1 除以该数字或提升到 -1 次方)。此值必须大于 0

AspectType

读取并联

此属性确定对象最大大小的限制方式。

DominantAxis

读取并联

此属性确定在设置对象的新大小时使用哪个轴,假设它将超出父级的大小。

方法

活动