【CocosTextMeshPro】更新支持富文本——效果更多、兼容性更好的富文本组件

你指的是字体渲染看上去有锯齿吗,可以通过增大一点face softness属性改善这个锯齿的问题。同时增大字体导出时的font size和sdf scale也会让字体渲染后更清晰。
你可以横向对比一下相同字体与字号下Cocos的Label组件用ttf的渲染效果。

是的 锯齿问题 增大face softness属性确实就好啦 谢谢 我的字体文件有8m 都导出成了sdf进行使用 因为做的是聊天系统 每张纹理我导出成了2048 *2048 这样可以吗?担心字体文件太大 导致加载json卡顿

一般没什么问题,不管什么资源,加载的时机都是需要自己去注意的。
但如果是做聊天系统的话,用我的插件去导出字体不一定适合,聊天系统需要支持各种语言吧,用户会打出什么字符是你没法预料的

大佬,商城的不支持富文本,可以更新一下吗?

忘传商店了,可以先去GitHub上下,我周末传一下商店,等过审估计要下周了

好的,我已经在github上下载了。感谢大佬!

大佬,请问FontTools导出来的文件,没有对应字体怎么处理?原ttf里是有的。

image
这里有输入需要导出的文本吗,看你截图这是空的

emmm那这个字体库很大呀,我以为是默认把该字体全部转出来这样子的?

和导出bmfont文件一样,需要你自己选择导出哪些字符

2.4.x 描边的效果 只有在开启辉光时才有效。 shader部分是不是计算的有问题啊。


我这边单独开启描边表现是正常的,可否把你遇到的问题发个demo给我看看

大佬,有没有把html的富文本格式转译成creator能用的富文本格式的功能?

这个富文本有打字机效果吗

没有直接提供这种接口,需要自己处理一下富文本的子节点去实现

我按照
https://www.bilibili.com/read/cv16949774/
这个教程
设置过app.commandLine.appendSwitch(’–in-process-gpu’)
在steam组件浮动在窗体上的时候
TextMeshPro组件就消失了

(帖子被作者删除,如无标记将在 24 小时后自动删除)

image
image

我用一个ttf生成了文字以后,文本框的高度不对,文字都在文本框下方超过了包围盒。不知道是什么问题。
我传ttf 作者能看看不?
test.zip (1.5 MB)

这个似乎是那个字体导出工具的通病,有没有大佬解决过这个问题,同求。。