版本:Unity 6 (6000.0)
语言英语
  • C#

RectTransform.SetSizeWithCurrentAnchors

建议修改

成功!

感谢您帮助我们改善 Unity 文档的质量。尽管我们无法全部接受所有提交,但我们会仔细阅读所有用户提出的建议并酌情进行更新。

关闭

提交失败

由于某些原因,您建议的变更无法提交。请过几分钟后再<a>重试</a>。感谢您花时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public void SetSizeWithCurrentAnchors(RectTransform.Axis axis, float size);

参数

axis 指定尺寸的轴。
size 指定轴的期望值。

说明

让 RectTransform 计算出的矩形在指定轴上达到给定尺寸。

此方法使用当前锚点生成给定的尺寸。如果父级 RectTransform 更改大小,其矩形尺寸可能发生变化。如果希望尺寸保持不变,则要么将 RectTransform 锚点设置为不可拉伸,要么在父级尺寸发生变化时再次调用此方法。