unity ui-03自动布局

1.LayoutElement
Text 、Image对象可以作为布局元素

2.LayoutGroup
布局方式:格子布局、水平布局、垂直布局,以及组件的形式添加到对象中。
组件自带的属性有,
Padding->Spaceing 每个元素之间间隔距离
Padding->Child Force Expand []width []height 强制将子元素在某个方向上铺满

3.LayoutControl

步骤:
1.构建一个空对象,添加布局组件LayoutGroup
2.在空对象下创建一个图片或者文字子图像,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
UnityUI布局是一种简便易行的方法,用于在Unity开发中实现用户界面的设计和排版。它提供了一系列可视化的工具,帮助开发者轻松地创建用户界面元素,并将其放置在屏幕上的适当位置。 UnityUI布局系统主要基于两个基本概念:容器和布局组件。容器是用来组织和包含UI元素的对象,而布局组件是用来定义和控制元素的位置和尺寸的。 首先,我们需要创建一个空的GameObject作为UI主容器。然后,我们可以通过从UI菜单中添加各种UI元素,如按钮、文本框、图片等,将它们添加为主容器的子对象。然后,可以使用UI布局组件来改变和调整这些子元素的位置和大小。 Unity提供了几种常用的布局组件,如水平布局组件(HorizontalLayout Group)和垂直布局组件(Vertical Layout Group)。它们可以分别将子元素按水平和垂直方向自动排列。此外,还可以使用网格布局组件(Grid Layout Group)来创建网格布局,以及使用弹性布局组件(Flexible Layout Group)来创建自适应布局布局组件可以通过修改其属性来自定义布局。例如,可以通过更改布局组件的间距、对齐方式和子元素的大小约束来调整子元素的位置和尺寸。还可以使用布局组件的子对象来分组和管理UI元素,以便更方便地操作它们。 总而言之,UnityUI布局系统是一个非常强大和灵活的工具,可用于创建各种精美的用户界面。无论是创建一个简单的按钮菜单还是一个复杂的图形界面,UI布局系统都是实现这些目标的理想选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

城墙郭外斜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值