BMFont在Unity中生成艺术字

一、效果

二、准备

  1. png格式的图片,我用的32位,345*32像素
  2. BMFont以及应用于unity的插件

三、步骤

(一)切割图片

勾选标记的两个属性,然后打开SpriteEditor窗口

三种切片模式都可以尝试,然后手动微调,确保每个字符都被合理切割

(二)生成切割后的图片文件夹

切割图片的插件在https://gitee.com/hlin_gong/bmfont.git,放在Assets/Editor文件夹下即可,这里对unity编辑器进行了扩展,运行客户端即可。右键png图片可以使用该工具,生成切割好后的图片文件夹。

(三)操作BMFont软件

Editor->Open Image Manager,导入上一个步骤生成的字符图片,id对应字符Ascii🐎,Options ->Visualize预览没问题后,Options -> Export Options 选择32位png格式

Options -> Save bitmap font as ,会生成两个文件art_num.fnt和art_num_0.png

(四)操作Unity

回到unity,新建一个空的材质球和一个空字体(Custom font),利用第二个步骤里的另一个插件,此时工具栏多了Tools->BMFont Maker,进行字体创建,生成art_num.mat字体就可以用了

相关推荐
mxwin1 天前
Unity URP 切线空间详解
unity·游戏引擎·shader
caimouse1 天前
Godot Engine 最新版官方文档(简体中文完整翻译 & 精简梳理)
游戏引擎·godot
huizhixue-IT1 天前
Superpowers 游戏引擎从零开发实战指南
游戏引擎
做cv的小昊2 天前
计算机图形学:【Games101】学习笔记08——光线追踪(辐射度量学、渲染方程与全局光照、蒙特卡洛积分与路径追踪)
图像处理·笔记·学习·计算机视觉·游戏引擎·图形渲染·概率论
玖玥拾2 天前
Cocos学习笔记:序列化、配置文件与数据驱动
游戏引擎·cocos2d
RReality2 天前
【Unity UGUI】血条 / 进度条(HP Bar)
ui·unity·游戏引擎·图形渲染
mxwin2 天前
Unity Shader URP:法线如何进行光照计算
unity·游戏引擎·shader
郝学胜-神的一滴2 天前
中级OpenGL教程 009:用环境光告别模型死黑
前端·c++·unity·godot·图形渲染·opengl·unreal
一锅炖出任易仙2 天前
创梦汤锅学习日记day30
学习·ai·ue5·游戏引擎
mxwin3 天前
Unity URP 中的法线生成完全指南
unity·游戏引擎