以下为介绍
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Lesson16 : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
#region 知识点一 NGUI字体的作用
//1.降低DrawCall
//2.自定义美术字体
#endregion
#region 知识点二 制作NGUI字体
//NGUI内部提供了字体制作工具
// 1.根据字体文件 生成指定内容文字 达到降低DrawCall的目的
// 2.使用第三方工具BitmapFont生成字体信息和图集
// 通过NGUI 字体工具使用第三方工具生成的内容制作字体
// 达到自定义美术字体
#endregion
#region 知识点三 Unity动态字体和NGUI字体如何选择
//1.文字变化较多用Unity动态字体 变化较少用NGUI字体
//2.想要减少DrawCall用NGUI字体
//3.美术字用NGUI字体
#endregion
}
// Update is called once per frame
void Update()
{
}
}
外部字体小软件
打开字体创作工具之后,选择需要导入的字体和png图集,将图集压入公共图集中会自动创建一个新的NGUI字体,在label中选择刚刚创建的字体即可使用该字体所对应的公共图集,达到减少DrawCall和美化的目的