Unity 文字的宽高自适应

Unity 文字的宽度自适应

之前的做法是在Text里放ContentSizeFilter,

父节点放HorizontalLayout和ContentSizeFilter,

Text里的ContentSizeFilter总是出现警告
“…parent has a type of layout group component…”,

这个方法不会出那个警告,但是没搞懂原理,先做一个记录吧。

1,TitleText只放一个Text

Unity 文字的宽高自适应_第1张图片

2,Title放一个VerticalLayout

ControlChildSize 勾选

Unity 文字的宽高自适应_第2张图片

3,最外层TablePrefab放HorizontalLayout和ContentSizeFilter

Unity 文字的宽高自适应_第3张图片

这样就可以实现根据文字自动扩展宽度和高度。

你可能感兴趣的:(Unity)