在游戏中,通常要使用到FNT字体,FNT字体实际上就是将我们使用的0123456789与图片中的数字联系起来,所以在代码中尽量减少对该图片的缩放操作。可能会导致一系列不可预知的错误。
每个FNT字体打开都是这种格式:
第一行是对字体的介绍:
face=”最像素EX2” : 字体为”最像素EX2”,
size=20:大小为20像素
bold=0 :不加粗
italic=0:不使用斜体
charset=”“: charset是编码字符集,这里没有填写值即使用默认,
unicode=0:不使用Unicode
stretchH=100:纵向缩放百分比
smooth=1 :开启平滑
aa=1:开启抗锯齿
padding=0,0,0,0:内边距,文字与边框的空隙。
spacing=1,1 :外边距,就是相临边缘的距离。
第二行是对应所有字贴图的公共信息(common)
lineHeight=20 base=15 scaleW=400 scaleH=100 pages=