egret小刚
exml
RES
Event
引入第三方库
egret 引入字体文件
- 声明font-face
- 在html页面中使用
- 监听字体加载完成事件
- 删除页面中使用字体的结点
- 进入游戏
- 在游戏中设置字体为刚刚声明的字体
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18@font-face {
font-family:"HANYI";
src: url("./resource/HY.ttf");
}
<p id="font_loader" style="font-family:HANYI">
随便什么文字
</p>
document.fonts.ready.then(function(){
var ele = document.getElementById("font_loader");
if(ele){
ele.parentNode.removeChild(ele);
}
enterGame();
})
function newText(){
var text = new egret.TextField();
text.fontFamily = "HANYI"
}