• Unity3d自制字体


    • 这篇教学中会使用到BMFont 这个工具
    • 准备好Unity5.3.2版本,其他版本会有异常

    一.制作字体

    下载链接:
    http://www.angelcode.com/products/bmfont/

    安装好BMFont 以后将它打开,开始进行自定义字体图集建立

    • 点选Edit → Open ImageManager

    • 点选Image → Importimage…

    • 将预定使用的图片导入( 这里示范用的是数字0~9 )
      3.JPG

    • 在Icon Image 里的Id 对应的是BMFont 表单里的位置
      Id:48对应的是数字0的位置
      已对应的位置右下角会有蓝色小方块
      4.JPG

    • 将数字0~9全部导入后
      5.JPG

    • 回到主选单进行导出设定
      点选Option → Exportoptions
      6.JPG

    • 调整Bit depth 为32
      调整导出图片的大小( 示范用设定为128×128)
      调整导出图片格式( PNG )
      7.JPG

    • 回到主选单
      点选Options → Sava bitmapfont as…
      进行储存
      8.JPG

    • 储存成功后会产生两个档案
      一个.png 及一个.fnt
      9.JPG

    二.导入Unity

    • 导入字体制作插件和上一步制作的一个.png 及一个.fnt
    • 新建一个CustomFont和一个Material
    • 选择CustomFont和.fnt文件
    • 菜单栏MakeFont/Make
    • Material选择Legacy Shader/Transparent/Diffuse这个Shader
    • 把.png拖入Material
    • linespacing 控制行宽 如果换行不好使, 控制换行

    大功告成

  • 相关阅读:
    fastdfs部署及官网
    fasrdfs在spring cloud中的使用
    面包屑的查询
    SpringCloud中使用ES使用课程上下线
    Redis中在项目中的使用
    树结构Tree查询
    平凡的世界 田晓霞的日记 摘抄

    英语积累
    英语学习第四天
  • 原文地址:https://www.cnblogs.com/qiaogaojian/p/7163350.html
Copyright © 2020-2023  润新知