1.创建动态字体
-
步骤 1 :
下载字体,最好是开源字体,未来在项目中可以商用 -
步骤 2 :
在 Unity project 窗口中,在 Assets 下新建 Fonts 文件夹,导入下载好的字体
-
步骤 3 : 创建动态字体:选择下载好的字体,右键-Create-TextMeshPro-Font Asset
创建好的动态字体,会根据你使用过的文字,自动存储到 Atlas 中。
2.动态字体转静态字体
静态字体的效率高于动态字体,虽然动态字体带来了开发时的方便,但使用这种方式,会修改源文件,增加打包发布的负担,不符合常规开发的规范。应该在完成开发后,将动态字体转换为静态字体。
如图所示,Population Mode中可以切换,然后点击Upate Atlas Texture按钮,进入生成字体页面,配置完成后点击generate生成静态字体。