TestLayer = cc.Layer.extend({
ctor : function () {
this._super();
this.init();
},
init : function () {
this._super();
var
mantra = new cc.LabelBMFont("ABC微星星",res.zdy_fnt);
WinSize = cc.winSize;
mantra.attr({
x : WinSize.width / 2,
y : WinSize.height / 2
});
mantra.setScale(2,2);
this.addChild(mantra);
}
});
```
谷歌 cocos2d: LabelBMFont: character not found
楼主解决了么?碰到和你一样的问题了啊!
亲测可行 你是不是没有没有加载资源 ? 图片和字体都要加载的
能显示英文,资源引用应该没问题。或许是代码文件的编码格式有问题,改成UTF-8 无符号。我刚刚解决中文显示的问题,尽管我是Cocos2D-X 3.4,不过应该差不多。问题有点早了,给有同样问题的人一个解决思路,不算挖坟啊。。。