本期我们继续为大家进行Unity UI简介(第一部分)的后续教程
本篇内容
9. Anchors
10.定制锚点
11.拆分锚
文章末尾可免费获取教程源代码
本篇Unity UI简介(第一部分)篇幅较长,分为十篇,本篇为第五篇。
9.Anchors
设置锚点是一种控制UI元素相对于其父元素的位置和大小的简单,方便且功能强大的方,当你需要调整父级的大小时,这尤其方便。
设置Anchors时,可以在父级中指定多个位置,通常在父级UI元素Rect的每个角上指定一个。发生这种情况时,你的UI元素将尝试与锚点保持一致的距离,迫使其与其父级一起移动或调整大小。
要查看不同的“ Anchors Presets”,请在“Hierarchy”中选择“ Header”,然后单击“rectangle ”变换组件中“Anchors ”字段上方的矩形。
单击后,你将看到各种“Anchors Presets”。这些是锚的最常见设置,但是你可以自定义它们。你还可以为UI元素选择不同的水平和垂直行为。
一旦使用它,这一切将变得更加有意义。如果你查看下一个禁用了背景图像的图像,你将能够更好地看到Canvas大小的变化。
如你所见,锚点设置控制UI元素如何适应屏幕尺寸更改。