layanative安卓端需要怎么添加ttf字体,需要增加两种字体?

layanative安卓端需要怎么添加ttf字体,需要增加两种字体?
现在打了一个apk包需要设置字体,但是工程只允许替换laybox.ttf这个字体,项目是需要用到两种字体的,
游戏在web端是正常显示两种字体的,但是一打成apk包就不正常了,请问下怎么增加ttf字体(1种以上)
已邀请:

智威

赞同来自:

我也遇到了这个问题,同问

helloworldlv

赞同来自:

package test 
{
import laya.display.Sprite;
import laya.display.Text;
import laya.utils.Handler;
/**
* ...
* @author ww
*/
public class TestTTFLoader 
{
 
public function TestTTFLoader() 
{
Laya.init(1000, 900);
 
Laya.loader.load("res/remember.ttf",new Handler(this,test));
}
 
private function test():void
{
var text:Text;
text = new Text();
text.fontSize = 30;
text.color = "#ff0000";
text.text = "你好";
text.pos(100, 100);
Laya.stage.addChild(text);
 
text = new Text();
text.fontSize = 30;
text.color = "#ff0000";
text.text = "你好";
text.font = "remember";
text.pos(100, 200);
Laya.stage.addChild(text);
}
 
}
 
}
或者在config.js
var  assetFontData = conch.readFileFromAsset('font/layabox2.ttf', 'raw');
 conch.setFontFaceFromBuffer(fontName, assetFontData);

zhangiiiur

赞同来自:

解决了没

要回复问题请先

商务合作
商务合作