位置: 编程技术 - 正文

使用BMFont+NGUI利用图片制作自定义字体

编辑:rootadmin

推荐整理分享使用BMFont+NGUI利用图片制作自定义字体,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

在游戏开发过程中,我们大多数时候都需要显示游戏计时和分数等,而这些数字如果用普通的字体来显示又会显得不太好看,于是我们产生了用图片来制作自定义数字的需求

于是,在Unity中,一般会使用BMFont &#; NGUI来完成这个功能

BMFont可以从官网上进行下载,NGUI在网上随便找找就能找到

那接下来第一步,是使用BMFont生成.fnt&#;式的字体和一张png图片

打开BMFont

点击Options->Export options,设置输出选项

我们一般改的就这三个地方,导出的图片宽高,位深,图片&#;式,然后OK就好

接着我们点击Edit-> Open Image Manager

然后Import image

选择好图片,将图片所对应的字符的 ascii&#;填入Id那栏,比如我这选的是0的数字图片,Id填

然后主界面的0的右下角会有个小标记,说明已经关联上了

当然要是你不记得对应的ascii&#;的话,可以将鼠标移到对应的字符上,这时在右下角会出现对应的&#;,如上图所示

使用BMFont+NGUI利用图片制作自定义字体

依次选完以后,保存

这时,我们会得到这样的文件

然后将后缀名为.fnt的文件改为.txt

接着我们打开Unity,添加这两个文件,导入NGUI, Open Bitmap Font Maker

选择Imported Bitmap,将我们之前生成的东西拖到相应的位置

最后create一下就生成对应的资源了,这里我存的名字为 NewFont2

接着我们用NGUI创建一个Label,依次修改下图的这些地方,最后将Text的&#;改为任意一个数字,这时场景中的Label就会显示我们使用图片来制作的特殊字体了

好了,大功告成!

【猫猫的Unity Shader之旅】之扭曲模型 之前我们介绍的一些Shader效果都是在surf函数中做文章,也就是对渲染过程中的片段进行操作,实现的是模型表面的一些显示效果。然而,UnityShader还提

Unity工程特殊名字文件夹小结 HiddenFoldersFoldersthatstartwithadot(e.g..UnitTests/,.svn/)areignoredbyUnity.Anyassetsintherearenotimported,andanyscriptsintherearenotcompiled.TheywillnotshowupintheProjectview.以.开头(例如:.U

Unity进度条平缓Loading 在Unity中两个场景之间的过度,为了显得不唐突,常常在期间加入第三个场景,显示进度条的过度动画,如:privateAsyncOperationasync;async.progress;判定是否到

标签: 使用BMFont+NGUI利用图片制作自定义字体

本文链接地址:https://www.jiuchutong.com/biancheng/380154.html 转载请保留说明!

上一篇:Kinect结合Unity开发(一)(unity soket)

下一篇:【猫猫的Unity Shader之旅】之扭曲模型(猫的所有视频)

  • 公司车保险费用高么
  • 个人生产经营所得税
  • 租赁服务增值税税率
  • 销售清单要装订吗
  • 以前年度损益调整
  • 企业所得税为什么那么高
  • 报税显示税款入账未到账
  • 赠送的物业费需要交个税吗
  • 增值税优惠政策中即征即退和先征后退有什么区别?
  • 暂存款属于什么费用
  • 部门奖金怎么入账
  • 农村承包土地能卖土吗
  • 企业拆迁补偿款需要开发票吗
  • 增值税普通发票申报
  • 固定资产简易办法3%减按2%
  • 业务订单需求表
  • 冲减增值税销项税额
  • 小规模纳税人增值税征收率为
  • 冲减以前年度所得税费用
  • 应付账款转营业外收入需要什么条件
  • 反映留存收益的账户
  • 税务局开的专票可以抵扣吗
  • 本月没有发生额,月末怎么结账
  • 购房专票可以抵扣进项税吗为什么
  • 完成交易预付账怎么做账
  • 应收账款周转天数和应收账款周转率的关系
  • 如何更换电脑开机动画
  • windows10更新会丢失数据吗
  • windows server 2008和r2
  • 入库的原材料属于什么科目
  • 固定资产毁损应该填制什么凭证
  • php封包
  • 航空业燃油附加率是多少
  • thinkphp excel
  • tp6 分页
  • thinkphp连接数据库优化
  • 软件是无形的,可见的物理实体
  • php获取post请求参数
  • 怎么把vue项目跑起来
  • css前端还是后端
  • 即插即用是什么意思?
  • 住房公积金的账号怎么查询
  • 工伤保险赔偿范围和企业承担范围
  • 政府专项补贴税收
  • 浅谈php设计模式的理解
  • div不规则排版
  • 个人劳务费可以开什么类目?
  • 小规模纳税人怎么开专票
  • 防火门是属于固定材料吗
  • 税收分类编码是什么意思啊
  • 原材料用于加工什么
  • 出口免税申报流程视频
  • sql动态执行
  • 预充值发票可以报销吗
  • 一般纳税人筹建期
  • 过次页是本页合计吗
  • 独立核算分公司与总公司的账务处理
  • 小规模企业房产税减按50%
  • 银行转存款怎么办
  • 现金日记账和银行存款日记账必须逐日结出余额
  • 建账有哪些步骤,每个步骤有哪些注意事项
  • sqlserver全文索引
  • windows xp简单操作教程
  • win7纯净版系统安装
  • vs2015无法启动程序exe
  • win10系统如何查看激活状态
  • mac睡眠设置方法
  • setlang.exe - setlang是什么进程 有什么用
  • win7保存桌面不见了怎么办
  • win8图片查看器无法打开图片内存不足
  • linux如何用
  • 游戏开发那些事
  • wc -l命令
  • 动态规划之矩阵连乘
  • unity核心模块
  • java多线程产生死锁
  • shell ui
  • javascript的应用
  • bootstrap要学到什么程度
  • 上海自贸区税务大厅地址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设