[LayaAirIDE 2.0]位图字体生效

按照官方给的两种方法就是不生效      
var mFontName = "myFont";
var mBitmapFont = new Laya.BitmapFont();
mBitmapFont.loadFont("res/bitmapFont/test.fnt", new Laya.Handler(this, onLoaded));
function onLoaded(){
mBitmapFont.setSpaceWidth(10);
Laya.Text.registerBitmapFont(mFontName,mBitmapFont);
let txt = new Laya.Text();
txt.text='手机号 +86';
txt.color='#FFFFFF';
txt.font = mFontName;//===============代码应该没问题 这句不要的话 就能显示原来的样式 加上就不生效了
txt.fontSize=60;
txt.name='CEshi'
txt.zOrder=2;
this.owner.addChild(txt);
console.log(this.owner)
}
`68T3H}PE(2MKKXI0~E~4`M.png
已邀请:

vvv123

赞同来自:

看代码没看出什么问题,还是需要看看test.fnt和png文件有没有问题,用notpad看看test.fnt的编码是不是ANSI,不是的话转成ANSI试试

要回复问题请先

商务合作
商务合作