UIAspectRatioConstraint

显示已弃用

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

UIAspectRatioConstraint 强制一个 宽度对高度 比率在 GuiObject 上,无论其核心尺寸设置为其父父元素的百分比,即使这个尺寸被设置为父辈的一部分例如,将此约束作为 Frame 的子约束,将约束的 AspectRatio 属性设置为 22:1),使框架宽度与高度相等。同样,将此约束的 AspectRatio 属性设置为 0.5 ( 0.5:1 ),可以将框架宽度保持在高度的一半。

将这个约束的 AspectRatio 设置为 1 的默认值 ( 1:1 )是一种方便的方法来防止图形素材产 ImageLabel 的非比例缩放/伸展。

请注意,当 UI 对象受到布局结构(例如 UIListLayoutUIAspectRatioConstraint)和对象(例如 **** )的控制时,约束将覆盖布局并控制对象的大小。

概要

属性

属性

AspectRatio

读取并联

该属性决定要保持的宽高比率。要将比率翻转到高度对宽度,请采取反向(将 1 除以数字或升至 -1 次方)。此值必须大于 0

AspectType

读取并联

该属性决定了对象最大尺寸的限制方式。

DominantAxis

读取并联

该属性决定在设置对象新尺寸时使用哪个轴,假设否则会超过父元素级的尺寸。

方法

活动