BMFont 批量 自定义图片
由于BMFont的Image Manager不支持批量导入,做0~9的艺术字重复操作十分繁琐,因此怒做了个config和bat解决这个问题。
step1:make.bat
set BMFont_PATH=C:\Program Files (x86)\AngelCode\BMFont #安装目录 set TEXT_PATH=C:\Users\**\Desktop\MakeFont #存放config文件和生成font目录 "%BMFont_PATH%\bmfont.exe" -t %TEXT_PATH%\text.txt -c "%TEXT_PATH%\config.bmfc" -o "%TEXT_PATH%\font.fnt" pause
step2:config.bmfc
# AngelCode Bitmap Font Generator configuration file fileVersion=1 # font settings fontName=Arial fontFile= charSet=0 fontSize=32 aa=1 scaleH=100 useSmoothing=1 isBold=0 isItalic=0 useUnicode=1 disableBoxChars=1 outputInvalidCharGlyph=0 dontIncludeKerningPairs=0 useHinting=1 renderFromOutline=0 useClearType=1 # character alignment paddingDown=0 paddingUp=0 paddingRight=0 paddingLeft=0 spacingHoriz=1 spacingVert=1 useFixedHeight=0 forceZero=0 # output file outWidth=128 outHeight=128 outBitDepth=32 fontDescFormat=0 fourChnlPacked=0 textureFormat=png textureCompression=0 alphaChnl=1 redChnl=0 greenChnl=0 blueChnl=0 invA=0 invR=0 invG=0 invB=0 # outline outlineThickness=0 # selected chars 0~9导出 chars=48-57 # imported icon images 存放的图片的地址 icon="C:\Users\**\Desktop\MakeFont\images\0.png",48,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\1.png",49,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\2.png",50,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\3.png",51,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\4.png",52,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\5.png",53,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\6.png",54,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\7.png",55,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\8.png",56,0,0,0 icon="C:\Users\**\Desktop\MakeFont\images\9.png",57,0,0,0

浙公网安备 33010602011771号