UGUI图文混排
参考文献
https://www.jianshu.com/p/79b34f40aa72
旧版Text如何实现图文混排?
在TMP出来之前的图文混排方案也很简单
用Layout把很多Text和Image组合在一起
简单粗暴 但Rebuild会非常非常恐怖
总的来说体量小还好 大一点可能就不太能接受这个消耗了
还有另外一种方案 是利用旧版Text对富文本的支持
富文本有一个<quad/>标签 可以作为一个占位符号
然后运行时在占位的地方动态生成Image
也可以起到图文混排的效果
这里贴一个应用
MojoUnity-TextPro:一个简洁高效的UGUI-Text图文混排(带事件处理)的扩展实现 – scott.cgi的文章 – 知乎
TMP是如何实现图文混排的呢?
https://www.jianshu.com/p/e9464938bdf4
https://zhuanlan.zhihu.com/p/457041220
简单概括一下步骤
制作图集——>在TMPText组件的额外选项里设置图集——>通过富文本的方式去调用图集里的图片
然后贴一个烟雨大佬的优化
https://www.lfzxb.top/unity-textmeshpro-something/