• 利用BMFont和NGUI制作字体集


    Unity中常常需要制作字体,也算是Unity的基本优势吧!其实质就是BMFont和NGUI制作字体。这里把步骤介绍一下:

    1.先下载BMFont这个工具

    2.Font Settings  设置:(1)Font:选择字体(2) Charset:这个一般选择Unicode(3) Size(px) 和Height(%)这两项是控制字体的宽和高。(对图片不影响,但是对txt制作的有影响,一般高设置为100)

    3.Width和Height的设置:这是制作图集的大小,包括没有使用的部分。这里的设置一般是2的N次方。

    4.Select all chars(选择所有的字体)   Clear call chars infont(清除所有的字体)一般我们制作字体选清除无关字体。

    5.利用png图片制作字体:点击Open Image Manager按钮。弹出下面左边的提示框。点击Image Manager按钮就会出现下拉列表。点击Import image之后就会导入需要的图片就出现右边的弹框。设置Id号。Id号和左下面的显示位置相对应。

              

    6.这是利用png图片制作的字体集。

    7.下面利用txt文件制作字体集。

    8.首先在txt中写入你需要的字。要求必须文件格式设置为UTF-8编码格式。。

    9.选择Select chars from file按钮,把需要的文件(txt)导进来。

    10。点击Visualize按钮可以观看效果图。

    11.点击save bitmap  font  as …… 按钮进行保存。最后制作出.fnt和_o文件。。到这里BMfont的使命就完成了。

    12.下面主要是利用NGUI来执着字体。

    13.点击NGUI->Font Maker之后就弹出下面的按钮。Type:Imported Bitmap 按钮。 Font  Data选择.fnt文件。Text选择-o文件。之后点击Create  The Font 按钮。这样字体集就制作好了。。。。

  • 相关阅读:
    [maven 问题]java.lang.NoSuchMethodError: javax.ws.rs.core.Application.getProperties()Ljava/util/Map
    [Java基础]Java异常捕获
    [JVM]常用JVM工具使用
    [JVM]一次线上频繁GC的问题解决
    [Java 基础]ResultSet 指定field映射到Pojo对象的Map
    [JVM]使用JMeter做压力测试
    [Linux命令]zip
    [Mysql]分组取最新一条
    [zookeeper_kafka]zookeeper和Kafka安装
    网络带宽是什么?
  • 原文地址:https://www.cnblogs.com/heisaijuzhen/p/4355591.html
Copyright © 2020-2023  润新知