最后实现出的效果是这样的
开始实现
准备两张图
选中图片右键->Create->TextMeshPro->Sprite Asset
然后文件夹内就会出现一个同名的这个文件
新建一个Text
Inspector面板 点击最底下的Extra Settings
然后把刚刚创建的SpriteAsset拖过来 放到对应的地方
然后 在text Input里面添加
< sprite name=“Gem_1”>
添加之后 场景里面的text就显示出来了
这里 有个问题 图片的位置不对
可以点击刚刚创建的那个文件
查看Inspector面板 这个地方
具体的自己调整
调整之后正常了
至此 图文混排正常了
然而
这种实现的是单图的
(文字)(图片)(文字)
有的需求是需要多图混排
(文字)(图片)(文字)(图片)
点击上面生成的Sprite Asset , 点击图上对应位置的+号 , 把第二张图的Sprite Asset加入进来
然后参照上面的调整好第二张图的位置
< sprite name=“Gem_1”>aaa< sprite name=“Gem_2”>bbb
上面sprite标签里面有个空格 如果直接复制粘贴 把空格删掉 CSDN不支持没空格的
ok 至此 完成TextMeshPro的图文混排
2024/6/11