Unity UI 父对象根据子对象进行适配
引入
大家都知道我们用到Unity制作项目的时候会经常让UI子对象根据父对象适配,那么如果我们需要让父对象根据子对象适配该怎么做呢
Content Size Fitter组件介绍
关于Content Size Fitter组件,它的作用就是让添加了该组件的对象,
自动根据他的其他组件的程度适配,比如一个只有text的对象,添加了这个组件就可以动态根据其中的文本,来调节对象的长度
Content Size Fitter组件应用
那么如何运用这个组件让父对象根据子对象进行适配呢?
那就要用到Content Size Fitter组件和layout组件了,layout组件有以下三种:
主要的作用是将子对象进行横向、纵向、网格有规律地布局
所以我们只需要给一个游戏对象加上Content Size Fitter组件和其中之一的layout组件,就可以让子对象根据父对象来适配