bitmap如何使用

来源:互联网 发布:温州国际淘宝城 编辑:程序博客网 时间:2024/06/07 13:10

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

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

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


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


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. 即使你不是美术 ,  你也可以做通过这个编辑器来做些字体的效果了!哈哈!!

原创粉丝点击