新的油管教程https://www.youtube.com/watch?v=q1pwuBhpr5E
制作Sprite Assets:
首先有张图片格式的图集,导入设置Sprite Mode为Multiple, 然后自动或手动分割。
切好图后,右键单击图片(或点击菜单栏的Assets),Create>TextMeshPro>Sprite Asset
于是就得到了一个.asset的图片资源
资源中每张图的顺序、名称、x/y偏移、间距、缩放 都可以随时调整。
更改默认的SpriteAsset
TMP默认的表情图集是自带的一个笑脸表情集,可以用自己创建的改为默认。
找到TMP Settings.asset,在Inspector中修改Default Sprite Asset 即可。
注意Path 表示的文件夹,所有的Sprite Asset一定要放在此路径下,表情才可以被显示出来。
调用
调用默认图集中的图:
<sprite=9>//默认图集+索引
<sprite name="happy"> //默认图集+图名
调用指定图集中的图:
<sprite="MySprites" index=9> //指定图集+索引
<sprite="MySprites" name="happy">//指定图集+图名
叠加颜色
<sprite=9 tint=1>//使用文字的叠加颜色/透明度。文字叠加的颜色同样被应用到图片上。tint=0 不叠加 tint=1 叠加
<sprite=9 color=#ffffff80>//使用特定的颜色/透明度 ,不随文字变化
修改图与不同字体的大小比例
选中字体资源,在Inspector中调整Ascender