在onload当中设置label字体会出现字体变大情况

onLoad: function () {
var font = ComponentsUtils.getFZLTHJWFont();
var label = this.node.getComponent(cc.Label);
label.font = font;
cc.log(“label test:”+label.fontSize);
},
字体大小没变,但是显示的大小变了。

你的字体不同了,同一个字号,不同的字体,大小也会不一样的。

是同一套字体,右边那个也是用这个字体的,右边那个是拖拽,这个是用代码去赋值

能否提供一个简单的 demo?

assets.zip (1.3 MB)
上传的大小有限制,你看看assets,
另外,我发现有些方法正常,有些方法不正常,例如我这个方法就是不正常的,你看看

这种方法是在一个label的节点下嵌入一个脚本,你注意下

ok, 感谢反馈,晚点我看一下。

这个问题有结果了吗

我这边显示的大小是一样的呀。(模拟器有问题。。。 )

PS: 麻烦下次报 bug 的时候说明是 web 还是模拟器,谢谢。

yup…!

fixed at: https://github.com/cocos-creator/engine/pull/1456

thanks