Egret 使用Texture Merger制作美术字体
在游戏中,有时候美术为了显示更好的字体效果,美术会自己制作字体,让程序显示出来,如何实现显示美术给的美术字体效果呢。程序可以使用美术导出图片,自己使用代码组合起来使用(效率低下,程序繁琐)。或者是使用bitmapLabel显示。接下来介绍如何使用bitmap显示。
Bitmap显示其实和正常的text显示一样,我们只需要设置Bitmap的font为美术给的字体即可,所以问题就回到了如何制作美术字体上面了。
步骤:
一:打开texture merger工具,新建Bitmap Font工程。
二:将美术导出的字体图片拖拽到工程中。
可以在左下角纹理配置设置对应属性。
三:将字体名改为BitmapLabel 的Text显示名称
四:导出字体
五:将导出的字体放入到工程中,并设置BitmapLabel的font为制作的字体。
在程序中,取到BitmapLabel组件,设置text值即可,例如我设置text为"12",即可逻辑可以下面的效果,数字可以动态设置。
Egret 使用Texture Merger制作美术字体相关推荐
- Unity3d之-使用BMFont制作美术字体
一.需求 游戏开发中经常遇到需要以美术字(而非字库)做数字显示的情况,通常美术会提供一组包含单个数字(也会有其它字符)的图片,可能是一张整图,也可能是每个数字分开的散图. 在此我以一张整图这种情况为例 ...
- Unity制作美术字体、图片转字体库C#
前言:在遇到Unity支持的字体库之外的字体时,可以将每个字的图片集中生成一个字体库,用来Unity文本使用. 一.功能 1.字体图片设置 字体图片等比等分在一张图片上,方便Unity系统自处理 2. ...
- BMFont制作美术字体
生成 Number.fnt.Number_0.png 两个文件,将其拖入Unity 相应位置,继续下一步 箭头所指就是我们要得到的最终目标,在文本处字体使用它就可以了. 在使用 Tools -> ...
- UGUI使用BMFont制作美术字体二
还不多说,先来效果图: 是不是感觉比第一篇文章的工具更加高大上些,好了,现在开始讲开发流程,首先我们用到的工具依旧是BMFont,它的命令行在这里:bmfont.exe -c %1 -o %2 命令说 ...
- unity中美术字体的制作
unity中美术字体的制作 本次总结:客户端制作美术字体.我已知的两种方式:1.FontSetter插件.2.BMFont工具.这里比较推荐第一种插件,方便.快捷.简单. FontSetter插件 F ...
- Unity自定义美术字体(图片字体fontsettings)
目录 本文内容 效果 工具代码 制作美术字体 1 资源 1.1 资源方式 1.2 资源命名 1.3 资源命名配置 2 打包字体 2.1 创建字体 2.2 更新字体 3 字体使用 本文内容 开发过程有个 ...
- Unity教程之-UGUI美术字体的制作与使用
文章转载自:http://www.unity.5helpyou.com/3211.html 游戏制作中,经常需要使用各种花哨的文字或者数字,而字体库往往不能达到我们需要的效果,因此需要一种用图片替代文 ...
- 【Unity UGUI】简单的美术字体的制作(教你写插件)
在 unity UGUI 使用中我们常常用到美术字体,然而有时却没有那么复杂那么多,再此介绍下生成美术字体的原理 选中预先制作好的图片 点击Go 就可以生成一个简单的字体了 使用也很简单 要注意设置( ...
- 【UGUI】美术字体的制作与使用
原文:http://www.unity.5helpyou.com/3211.html 游戏制作中,经常需要使用各种花哨的文字或者数字,而字体库往往不能达到我们需要的效果,因此需要一种用图片替代文字的功 ...
最新文章
- [转] Python 爬虫的工具列表 附Github代码下载链接
- oracle 实现map,PLSQL实现的map功能,以及一些疑惑
- openCV视频处理与图像转换
- 泛函分析——赋范线性空间定义的概念
- 大数据摄取:Flume,Kafka和NiFi
- mysql上k8s_通过搭建MySQL掌握k8s(Kubernetes)重要概念(上):网络与持久卷
- javaweb框架--自定义标签与freemaker结合
- 统计学基础一:基础概念
- 软件工程复习提纲——第九章
- 手把手教你从零开始搭建个人博客,20分钟上手
- qt禁止拖动_[Qt]QMdiArea,无框架窗口的拖动
- 在线解方程的计算机,解方程计算器在线使用 方程计算器如何在线使用
- Spring框架学习——AOP
- 如何将confluence表格的第一行或者第一列固定
- 每个产品经理都应该了解的5大技术技能
- linux篇-图解cacti监控安装
- 华为服务器操作系统筹备开源社区,华为开源服务器操作系统EulerOS 开源社区年内上线...
- ORACLE——一条SQL计算同比、环比
- Error while importing package: Couldn’t decompress package
- (翻译)Understanding Convolutional Neural Networks for NLP