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字体就可以用了

相关推荐
淡海水15 小时前
【节点】[Houndstooth节点]原理解析与实际应用
unity·游戏引擎·shadergraph·图形·houndstooth
微:xsooop1 天前
iOS上架被拒4.3(a) 10次到过审历程
flutter·unity·ios·uniapp
DoomGT2 天前
Physics Simulation - Hit Event的触发机制
ue5·游戏引擎·虚幻·虚幻引擎·unreal engine
jtymyxmz2 天前
《Unity Shader》14.1 卡通风格的渲染
unity·游戏引擎
天人合一peng2 天前
unity获得和修改button的text(TMP)
java·前端·unity
dzj20212 天前
Unity中使用LLMUnity遇到的问题(三)——如何配置和使用知识库
unity·llmunity·知识库大模型
Clank的游戏栈2 天前
Unity自动化美术资源校验工具(模型/材质规范检测)技术详解
unity·自动化·材质
Sator12 天前
Unity烘焙光打包后光照丢失问题
unity·光照贴图
Howrun7773 天前
虚幻引擎_核心框架
游戏引擎·虚幻
GLDbalala3 天前
Unity 实现一个简单的构建机
unity·游戏引擎