Version: 2022.2
public static void FlipLayoutAxes (RectTransform rect, bool keepPositioning, bool recursive);

参数

rect 要翻转的 RectTransform。
keepPositioning 如果为 true,则绕轴心翻转。如果为 false,则在父矩形内翻转。
recursive 是否同时翻转子级?

描述

翻转 RectTransform 大小和对齐方式的水平和垂直轴,可以选择同时翻转其子级。

这会交换 RectTransform 大小和对齐方式的水平和垂直轴。也可以认为这是对角线翻转。这不会翻转或旋转任何实际内容(如图像或文本),但可能调整大小或采用不同的对齐方式。

示例用法就是实例化为一条轴的对齐方式设计的控件(例如水平滑动条),然后翻转轴以使布局适用于其他轴(例如垂直滑动条)。

当 recursive 参数设置为 true 时,子级始终采用设置为 false 的 keepPositioning 选项翻转,以使它们随着父级正确翻转。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961