[LayaNative 2.0]layanative安卓端需要怎么添加ttf字体,需要增加两种字体?
layanative安卓端需要怎么添加ttf字体,需要增加两种字体?
现在打了一个apk包需要设置字体,但是工程只允许替换laybox.ttf这个字体,项目是需要用到两种字体的,
游戏在web端是正常显示两种字体的,但是一打成apk包就不正常了,请问下怎么增加ttf字体(1种以上)
现在打了一个apk包需要设置字体,但是工程只允许替换laybox.ttf这个字体,项目是需要用到两种字体的,
游戏在web端是正常显示两种字体的,但是一打成apk包就不正常了,请问下怎么增加ttf字体(1种以上)
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
智威
赞同来自:
helloworldlv
赞同来自:
{
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
赞同来自: