Unity-TextMeshPro
2022-04-26 19:28
2911 查看
矢量文字,不会因为放大缩小而变的不清晰;
1.TextAsset
Window/TextMeshPro/Font Assets Creator
创建TextAsset字体;
SourceFont是.ttf格式的字体(unity有一种fontsettings格式的字体无法转)
Size图片字大小,padding间隔
PackingMethod打包格式,最快和最优,影响清晰;
AtlasResolution字体图集大小,太小会很不清晰;
CharacterSet一般Custom或者fromfile,从txt导入或者手动输入要创建TextMesh的字;
RenderMode渲染模式,影响锯齿;
都设置好生成即可;
动态生成
生成TextMeshSDF属性中可以选择动态生成字,不用每次静态创建,比较香;Static改成Daynamic
有些时候TextMesh在ui上就是不显示,可能是shader问题,修改一下shader;
2.SpriteAsset
将图片当作文字在TextMeshPro组件中使用,实现图文混排,或者图片替换文字;
下面用图片替换伤害数字,实现下面效果;
选中需要制作文字的图集右键创建SpriteAsset,再将SpriteAsset放入TextMesh Pro\Resources\Sprite Assets目录;(原图png)
打开SpriteAsset属性界面可调节图片scale等信息,做适配;
ProjectSettings界面设置默认SpriteText;就可以用富文本的方式使用图片了;
相关文章推荐
- unity插件TextMeshPro导入后的一个出错提示的解决办法-Could not load type 'UnityEngine.AdditionalCanvasShaderChannels'
- [Unity插件]TextMeshPro<二、富文本标签>
- [Unity插件]TextMeshPro<一、Text参数信息>
- Unity3D插件之TextMeshPro字体资源的制作
- unity canvas text显示及其角色伤害TextMesh显示
- Unity 分析器(仅专业版) Profiler (Pro only)
- TextMeshPro 使用及性能
- Unity Pro 2018 for mac(游戏开发工具)永久激活版
- unity手机游戏应用程序调试控制台Lunar Mobile Console - PRO 1.5.5
- Unity视频插件AVPro Video的事件管理
- Unity移动端视频播放(AVPro Video插件)
- unity手机游戏应用程序调试控制台Lunar Mobile Console - PRO 1.5.5
- [Unity-13] Unity 3D 遮挡剔除(仅专业版) Occlusion Culling (Pro only)
- Unity Pro 2019下载与安装
- unity, 不要用TextMesh,用图片代替
- TextMesh Pro Emoji Align With Text(表情和文字对齐)
- TextMesh Pro SpriteAsset Load From Assetbundle
- TextMesh Pro 超链接解析失败
- Unity 4.x Pro Patch下载
- unity 3d pro与免费版本区别