coding2233 / TextInlineSprite

UGUI图文混排 unity version: 2017.2+
http://blog.csdn.net/column/details/13021.html
MIT License
670 stars 245 forks source link

在InlineText组件里添加Content Size Fitter组件不起作用 #31

Open oldLetter opened 5 years ago

oldLetter commented 5 years ago

添加Content Size Fitter组件,RectTransform大小不会跟着文字内容变化而变化

lizijie commented 5 years ago

@oldLetter 你是想文字背景图随着InlineText文字的变化调整大小?

voidweapon commented 5 years ago

@oldLetter InlineText 组件的对应方向的Overflow类型需要是Overflow @lizijie @coding2233 UGUI的Content Size Fitter组件不会要求组件的Overflow类型,而是直接读取组件的perfectHeigh,perfectWidth,minHeigh,minWidth. 但是InlineText组件的perfectHeigh,perfectWidth计算过程中使用了各方向的Overflow的类型。所以造成了InlineText组件与Content Size Fitter的使用习惯产生差异

thrt520asd commented 4 years ago

可以参考 我的临时解决方案,不美观但是很好用 https://github.com/coding2233/TextInlineSprite/issues/49