Advertisement

unity中排版组件Horizontal Layout Group的使用

阅读量:
前言

在比赛中(游戏中),我们经常需要隐藏某些元素。为了确保这些隐藏后的剩余元素仍能按照预期顺序排列整齐,在游戏开发中(为游戏开发中),Unity编辑器为我们提供了非常方便的一种排版组件Layout Group。本次我们将重点介绍其中一种水平排版组件:Horizontal Layout Group

一、Horizontal Layout Group是什么?

查阅Unity官方手册,关于该组件的描述为:

在这里插入图片描述

翻译为中文:

在这里插入图片描述

对于基本的属性解释为:

在这里插入图片描述
二、使用步骤

首先,在元素集合的父物体中直接添加Horizontal Layout Group组件,并将其属性设置为适合展示的效果。其中主要参数Padding(间距)与Spacing(间距)的作用类似于在HTML5中块级元素所具有的边距与间隔设置。无需担心对此参数的具体功能不了解。通过不断调整相关数据参数直至获得预期的好看且令人满意的展示效果为止:

在这里插入图片描述

在集成三个子元素Button按钮到其父体MainControl之后,在移除其中一个子元素时会触发其余元素的自适应布局机制;作为测试案例:

隐藏前:

在这里插入图片描述

隐藏后:

在这里插入图片描述
总结

The Horizontal Layout Group component is designed to assist in intelligent formatting, effectively addressing many layout challenges.

全部评论 (0)

还没有任何评论哟~