cocos2d-x的自定义字体之CCLabelAtlas
2013-10-04 16:41
393 查看
需要图片:
CCLabelAtlas* labelAtlas = CCLabelAtlas::create("1946", "fps_images.png", 12, 32, '.');
第一个参数:显示的内容
第二个参数:图片的名字
第三个参数:每一个数字的宽
第四个参数:每一个数字的高
每五个数字:开始字符
说明:程序内部是议连续的ASCLL码识别的,如果上图中9后面是一个‘X’字符(
),那么就可以用‘:’字符来表示X,因为在ASCLL码中,9后面的字符是':'
附:ASCLL码部分
大小: 6.8 KB
大小: 6 KB
查看图片附件
CCLabelAtlas* labelAtlas = CCLabelAtlas::create("1946", "fps_images.png", 12, 32, '.'); labelAtlas->setPosition(ccp(size.width/2, size.height/2)); addChild(labelAtlas, 100, 100);
CCLabelAtlas* labelAtlas = CCLabelAtlas::create("1946", "fps_images.png", 12, 32, '.');
第一个参数:显示的内容
第二个参数:图片的名字
第三个参数:每一个数字的宽
第四个参数:每一个数字的高
每五个数字:开始字符
说明:程序内部是议连续的ASCLL码识别的,如果上图中9后面是一个‘X’字符(
),那么就可以用‘:’字符来表示X,因为在ASCLL码中,9后面的字符是':'
附:ASCLL码部分
32 | 40 | 20 | 100000 | Space | |
33 | 41 | 21 | 100001 | ! | Exclamation mark |
34 | 42 | 22 | 100010 | " | Double quotes (or speech marks) |
35 | 43 | 23 | 100011 | # | Number |
36 | 44 | 24 | 100100 | $ | Dollar |
37 | 45 | 25 | 100101 | % | Procenttecken |
38 | 46 | 26 | 100110 | & | Ampersand |
39 | 47 | 27 | 100111 | ' | Single quote |
40 | 50 | 28 | 101000 | ( | Open parenthesis (or open bracket) |
41 | 51 | 29 | 101001 | ) | Close parenthesis (or close bracket) |
42 | 52 | 2A | 101010 | * | Asterisk |
43 | 53 | 2B | 101011 | + | Plus |
44 | 54 | 2C | 101100 | , | Comma |
45 | 55 | 2D | 101101 | - | Hyphen |
46 | 56 | 2E | 101110 | . | Period, dot or full stop |
47 | 57 | 2F | 101111 | / | Slash or divide |
48 | 60 | 30 | 110000 | 0 | Zero |
49 | 61 | 31 | 110001 | 1 | One |
50 | 62 | 32 | 110010 | 2 | Two |
51 | 63 | 33 | 110011 | 3 | Three |
52 | 64 | 34 | 110100 | 4 | Four |
53 | 65 | 35 | 110101 | 5 | Five |
54 | 66 | 36 | 110110 | 6 | Six |
55 | 67 | 37 | 110111 | 7 | Seven |
56 | 70 | 38 | 111000 | 8 | Eight |
57 | 71 | 39 | 111001 | 9 | Nine |
58 | 72 | 3A | 111010 | : | Colon |
59 | 73 | 3B | 111011 | ; | Semicolon |
60 | 74 | 3C | 111100 | < | Less than (or open angled bracket) |
61 | 75 | 3D | 111101 | = | Equals |
62 | 76 | 3E | 111110 | > | Greater than (or close angled bracket) |
63 | 77 | 3F | 111111 | ? | Question mark |
64 | 100 | 40 | 1000000 | @ | At symbol |
大小: 6.8 KB
大小: 6 KB
查看图片附件
相关文章推荐
- cocos2d-x的触碰事件
- cocos2d-x杂记
- cocos2d-x的更新函数
- Cocos2d-x中的词典类CCDictionary深入分析
- cocos2d-x获取当前动画是第几帧
- cocos2d-x和objective-c中的retain()和release()
- cocos2dx编译错误:无法从“void (__thiscall xx::* )(void)”转换为“cocos2d::SEL_CallFuncN”
- Cocos2D资源加载方式
- cocos2dx 2.0+ 版本,IOS6.0+设置横屏
- cocos2d-x设置屏幕可触摸
- cocos2d-x精灵的跳跃
- Cocos-2d 坐标系及其坐标转换
- cocos2dx 2.1.4 程序运行脉络解析3—解析CCEGLView
- VS2010一键配置cocos2d-x开发,帅呆了
- Cocos2dx中Android部分的c++和java实现相互调用
- cocos2d-x开发第一步–新建项目 .
- cocos2dx 2.1.4 程序运行脉络解析2—解析CCDirector
- 关于内存消耗问题
- 深入理解 Cocos2d-x 内存管理
- cocos2d-x精灵的旋转