在游戏中,有时候美术为了显示更好的字体效果,美术会自己制作字体,让程序显示出来,如何实现显示美术给的美术字体效果呢。程序可以使用美术导出图片,自己使用代码组合起来使用(效率低下,程序繁琐)。或者是使用bitmapLabel显示。接下来介绍如何使用bitmap显示。

Bitmap显示其实和正常的text显示一样,我们只需要设置Bitmap的font为美术给的字体即可,所以问题就回到了如何制作美术字体上面了。

步骤:
一:打开texture merger工具,新建Bitmap Font工程。
二:将美术导出的字体图片拖拽到工程中。

可以在左下角纹理配置设置对应属性。
三:将字体名改为BitmapLabel 的Text显示名称

四:导出字体

五:将导出的字体放入到工程中,并设置BitmapLabel的font为制作的字体。

在程序中,取到BitmapLabel组件,设置text值即可,例如我设置text为"12",即可逻辑可以下面的效果,数字可以动态设置。

Egret 使用Texture Merger制作美术字体相关推荐

  1. Unity3d之-使用BMFont制作美术字体

    一.需求 游戏开发中经常遇到需要以美术字(而非字库)做数字显示的情况,通常美术会提供一组包含单个数字(也会有其它字符)的图片,可能是一张整图,也可能是每个数字分开的散图. 在此我以一张整图这种情况为例 ...

  2. Unity制作美术字体、图片转字体库C#

    前言:在遇到Unity支持的字体库之外的字体时,可以将每个字的图片集中生成一个字体库,用来Unity文本使用. 一.功能 1.字体图片设置 字体图片等比等分在一张图片上,方便Unity系统自处理 2. ...

  3. BMFont制作美术字体

    生成 Number.fnt.Number_0.png 两个文件,将其拖入Unity 相应位置,继续下一步 箭头所指就是我们要得到的最终目标,在文本处字体使用它就可以了. 在使用 Tools -> ...

  4. UGUI使用BMFont制作美术字体二

    还不多说,先来效果图: 是不是感觉比第一篇文章的工具更加高大上些,好了,现在开始讲开发流程,首先我们用到的工具依旧是BMFont,它的命令行在这里:bmfont.exe -c %1 -o %2 命令说 ...

  5. unity中美术字体的制作

    unity中美术字体的制作 本次总结:客户端制作美术字体.我已知的两种方式:1.FontSetter插件.2.BMFont工具.这里比较推荐第一种插件,方便.快捷.简单. FontSetter插件 F ...

  6. Unity自定义美术字体(图片字体fontsettings)

    目录 本文内容 效果 工具代码 制作美术字体 1 资源 1.1 资源方式 1.2 资源命名 1.3 资源命名配置 2 打包字体 2.1 创建字体 2.2 更新字体 3 字体使用 本文内容 开发过程有个 ...

  7. Unity教程之-UGUI美术字体的制作与使用

    文章转载自:http://www.unity.5helpyou.com/3211.html 游戏制作中,经常需要使用各种花哨的文字或者数字,而字体库往往不能达到我们需要的效果,因此需要一种用图片替代文 ...

  8. 【Unity UGUI】简单的美术字体的制作(教你写插件)

    在 unity UGUI 使用中我们常常用到美术字体,然而有时却没有那么复杂那么多,再此介绍下生成美术字体的原理 选中预先制作好的图片 点击Go 就可以生成一个简单的字体了 使用也很简单 要注意设置( ...

  9. 【UGUI】美术字体的制作与使用

    原文:http://www.unity.5helpyou.com/3211.html 游戏制作中,经常需要使用各种花哨的文字或者数字,而字体库往往不能达到我们需要的效果,因此需要一种用图片替代文字的功 ...

最新文章

  1. [转] Python 爬虫的工具列表 附Github代码下载链接
  2. oracle 实现map,PLSQL实现的map功能,以及一些疑惑
  3. openCV视频处理与图像转换
  4. 泛函分析——赋范线性空间定义的概念
  5. 大数据摄取:Flume,Kafka和NiFi
  6. mysql上k8s_通过搭建MySQL掌握k8s(Kubernetes)重要概念(上):网络与持久卷
  7. javaweb框架--自定义标签与freemaker结合
  8. 统计学基础一:基础概念
  9. 软件工程复习提纲——第九章
  10. 手把手教你从零开始搭建个人博客,20分钟上手
  11. qt禁止拖动_[Qt]QMdiArea,无框架窗口的拖动
  12. 在线解方程的计算机,解方程计算器在线使用 方程计算器如何在线使用
  13. Spring框架学习——AOP
  14. 如何将confluence表格的第一行或者第一列固定
  15. 每个产品经理都应该了解的5大技术技能
  16. linux篇-图解cacti监控安装
  17. 华为服务器操作系统筹备开源社区,华为开源服务器操作系统EulerOS 开源社区年内上线...
  18. ORACLE——一条SQL计算同比、环比
  19. Error while importing package: Couldn’t decompress package
  20. (翻译)Understanding Convolutional Neural Networks for NLP

热门文章

  1. win10触摸键盘TabTip软件特性
  2. 学习计算机的英语口语,最实用的英语口语学习技巧
  3. ncnn opencv VS2017 window10 yolov5调用摄像头实时目标检测
  4. 打开财务账期和物料账期code
  5. 巧用计算机课件,如何用电脑录制ppt讲解视频?
  6. 微信公众号菜单栏设置直接打电话拨号一键拨号
  7. 【Typora图床设置】Typora图片上传和阿里云OSS对象存储
  8. a770参数 a770评测 a770显卡相当于n卡
  9. js将base64图片处理成背景透明png
  10. 腾讯云 wafer2 上手,轻松部署小程序后端!