白鹭 纹理字体制作

起因是这样的,收到美术素材是这么一张图,做为新手一脸懵逼好么。
num.png

大概想法是要切割出一个个单独的数字,然后使用。

就要用到白鹭的Texture Merger工具了

【顺便我想到了之前白鹭2d文档里有提到过纹理集,可以几张图放一起,减少素材体积。这个等下再去补一下。
嗯。选择BitmapFont,制作纹理字体。

  • 把图片拖进,貌似是因为图片太小不能自动识别还是啥的,没明白。

  • 直接导出,自定义文件名。会生成同名的fnt文件和png文件。

  • 用notepad++打开并编辑。
    原始的定义是:



    对应一整张图,图的名字一开始是num

    • 手动修改坐标啥的,因为这个图规律可以被计算。
    • 修改如下


  • 放在白鹭资源中,就可以作为资源被加载了。

private x1:egret.BitmapText=new egret.BitmapText();

this.x1.font=RES.getRes("num_fnt");

  • 这里有一个问题,如果直接设置this.x1.text="123",会发现3个字体重叠在一起。查阅API手册

this.x1.letterSpacing=17;
this.x1.text="123";

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,626评论 1 45
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,760评论 0 11
  • 转自链接 目录 1.认识NPOI 2.使用NPOI生成xls文件 2.1创建基本内容 2.1.1创建Workboo...
    腿毛裤阅读 10,672评论 1 3
  • 转眼之间, 2017年就只剩下四分之三了。 看着窗外绿意盎然, 用力把自己从拖延症的泥潭中拽出来, 不 要再做那个...
    小索同学爱码字阅读 178评论 0 1
  • 朝露沉薄雾艾艾 夜色轻红霞淡淡 不知疲倦又一晚 莫非卿本是仙客 轻弹美髯度良宵 昨日星辰昨日弃 非得仙山驻年华 才...