Unity UI 父对象根据子对象进行适配

本文介绍如何使用ContentSizeFitter组件和layout组件让UnityUI的父对象根据子对象进行动态适配,实现文本长度自动调整等功能。

Unity UI 父对象根据子对象进行适配

引入

大家都知道我们用到Unity制作项目的时候会经常让UI子对象根据父对象适配,那么如果我们需要让父对象根据子对象适配该怎么做呢

Content Size Fitter组件介绍

关于Content Size Fitter组件,它的作用就是让添加了该组件的对象,
在这里插入图片描述

自动根据他的其他组件的程度适配,比如一个只有text的对象,添加了这个组件就可以动态根据其中的文本,来调节对象的长度

Content Size Fitter组件应用

那么如何运用这个组件让父对象根据子对象进行适配呢?
那就要用到Content Size Fitter组件和layout组件了,layout组件有以下三种:
在这里插入图片描述
主要的作用是将子对象进行横向、纵向、网格有规律地布局
所以我们只需要给一个游戏对象加上Content Size Fitter组件和其中之一的layout组件,就可以让子对象根据父对象来适配

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值