一、任务目标
在实际开发中引擎自带的字体有时难以满足我们的需求,所以我们要替换成其他的字体文件,其中ttf
字体作为一种资源,如何加载并使用呢?本次任务将学习这部分内容,同时该方法可以类比到其他资源的加载中。
二、任务分解
2.1 引擎IDE中查看示例效果
- 首先还是将我们需要用到的
ttf
字体文件放到Assets文件目录下,可以新建子目录也可以直接放到根目录
- 在IDE中托一个Text文本框,设置对应内容,然后将
font
属性设置为你添加的ttf
字体文件名 - 这里需要注意的是非IDE自带字体下拉菜单是找不到的,需要自己手动输入
- 另外如果效果和引入的
ttf
字体效果有差异,或者没有效果,可以刷新编辑器,这是LayaAir的一个坑 - 运行结果如下:
可以发现效果和IDE中的不同