FFCreator
FFCreator copied to clipboard
FFtext 的字体 fontWeight 及 fontStyle 在设置了 某个font字体 后无效,且未设置font的情况下,对中文也无效
有两点问题请教下:
1. FFtext 的字体 fontWeight 及 fontStyle 在设置了 某个font字体 后无效,且未设置font的情况下,以上两个属性对中文也无效
但是我用 pixijs 官网的 demo 来测试,在设置了 font 后是完全没问题的,希望大神看看这块是做了inkpaint 是做了哪些修改?
ffcreator 官网的 demo 图片
pixijs 官网正确的图片
2. inkpaint 是同步的 pixijs 什么版本,是否FFcreater 能直接使用 pixijs 来作为底层的库使用?
PixiJS只是顶层框架,底层依赖 node-canvas,后者通过 FreeType 渲染字体。您遇到的问题可能源于字体文件缺乏粗体或斜体变体。选择 PixiJS 主要基于其优秀的 Canvas 动画和渲染抽象能力,但字体渲染限制可能来自底层实现。另PixiJS 版本对 FFCreator 的影响相对较小。
嗯,谢谢大佬回复。上面问题可能是由于 node-canvas 底层渲染层的一些问题,但是我测试了 pixijs 官方 demo 及 inkpaint 官方 demo,发现pixijs 对于中文、英文的斜体支持都比较好,inkpaint 的测试结果是中文基本无效,所以有点奇怪。
踩过坑的路过,不用使用registerFont或者setFont方法,使用操作系统安装的字体即可