egret-docs-master/Native/manual/fontfamily.md

758 B
Raw Permalink Blame History

title
使用自定义字体

注意:字体文件需要通过资源加载后才可以使用。

Native 0.1.13及之前的版本设置egret.TextField的fontFamily属性为字体文件的相对路径。

Native 0.1.14及之后的版本示例Demo

  • 手动声明注册自定义字体的方法
declare namespace egret {
  export function registerFontMapping(name: string, path: string): void;
}
  • 注册字体文件
// 注册字体文件需要在引擎启动egret.runEgret后执行
egret.registerFontMapping("myFont", "resource/assets/myFont.ttf");
  • 使用自定义字体
textfield.fontFamily = "myFont";