[]laya1.7.7版本下设置默认字体失效


4`GE_9NX8{W4KS{_7S32IPY.png


引擎中renderText使用var ctxFont来做默认字体的判断,如果未设置实际字体,则值类似为"12px null"
@T8BOQAQQV__QEW@}VE[5L7.png

但是走了fillBorderText处,红框的中的font即上面的var ctxFont,永远都是有效值,这里的font || Font.defaultFont表达式是有问题的
已邀请:

Monica - 知识达人

赞同来自:

可以上传一个有问题的例子吗?我们看下

FearWood

赞同来自:

该Demo在1.7.6及以下版本字体是正常的,有使用到指定的字体,在1.7.7下指定字体就失效了

Monica - 知识达人

赞同来自:

设置默认字体的那一行代码放在引擎初始化之前
然后用最新版本的引擎库测试即可

要回复问题请先

商务合作
商务合作