导入语言包需要代码里设置,
以LayaAir2.x版本为例,
1、首先在入口类Main里加载lang.lang文件,可以直接改造Main的加载方法,也可以自己再单加一个,例如:
if(判断是英文环境){
Laya.loader.load("lang.lang", Laya.Handler.create(this, this.onLoaded), null, Laya.Loader.JSON);
}
2、在加载完成后的回调方法里(例如onLoaded)把语言包设置给Laya.Text.langPacks
onLoaded(): void {
let langPacks = Laya.loader.getRes("lang.lang");
Laya.Text.langPacks = langPacks;
}