bitmap如何使用

详细的信息,到官网上去找! 
 

写这个文章的目的是:自己刚刚接触2d-x, 第一次用bitmap。因为在2d-x的例子时看到用到的fnt文件. 不废话了.

提前声明:bitmap不支持中文, 如果要支持中文, 自己重写.


1. 打开编辑器后, 出现这个界面. 最右边的是字母和符号, 常用的第一个就够了.

bitmap如何使用_第1张图片

2. 选中自己要使用的字符.  下图是我需要的的那些.

bitmap如何使用_第2张图片

3. 左上角有 Options ->Save bitmap font as...  这时保存的目录下面会多个.png文件。你可以对你的.png文件编辑. 一定要注意修改字符时, 一定要与原有的宽高一致. 原因:

    .fnt文件相当于对.png文件的一下配置. 每一个字符都有id(ASCII码), x, y, width, height, 通过x, y, width, height提取图片中的内容.


4. 在cocos2d-x中使用

    CCLabelBMFont* cf = CCLabelBMFont::create("ABCDEFG", fnt);  //注意 ABCDEFG 一定要为2步聚中所选的字符, 不然CCAssert(element, "FontDefinition could not be found!");无法通过

    CCMenuItemLabel* config = CCMenuItemLabel::create(cf, this, menu_selector(MenuLayer1::backCallBack));


5. 即使你不是美术 ,  你也可以做通过这个编辑器来做些字体的效果了!哈哈!!

你可能感兴趣的:(bitmap如何使用)