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

时间:2024-03-30 10:13:06

前言

在游戏中,我们经常遇到需要隐藏部分元素,如何保证在隐藏部分元素后,剩下的元素依旧能有序的排列呢,答案是使用Horizontal Layout Group组件

一、Horizontal Layout Group是什么?

unity官方文档的描述为:
unity中排版组件Horizontal Layout Group的使用
翻译为中文:
unity中排版组件Horizontal Layout Group的使用
对于基本的属性解释为:
unity中排版组件Horizontal Layout Group的使用

二、使用步骤

直接为元素集合的父物体添加组件Horizontal Layout Group,并设置相关属性即可,例:

unity中排版组件Horizontal Layout Group的使用
给三个Button按钮的父物体MainControl添加组件后,隐藏其中任何一个物体,其他物体都可以自动排版。
隐藏前:
unity中排版组件Horizontal Layout Group的使用
隐藏后:
unity中排版组件Horizontal Layout Group的使用

总结

Horizontal Layout Group组件可以帮助我们智能的去排版,帮助我们解决很多的麻烦