cocos2d-x的自定义字体之CCLabelAtlas

需要图片:



 

		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
334121100001!Exclamation mark
344222100010"Double quotes (or speech marks)
354323100011#Number
364424100100$Dollar
374525100101%Procenttecken
384626100110&Ampersand
394727100111'Single quote
405028101000(Open parenthesis (or open bracket)
415129101001)Close parenthesis (or close bracket)
42522A101010*Asterisk
43532B101011+Plus
44542C101100,Comma
45552D101101-Hyphen
46562E101110.Period, dot or full stop
47572F101111/Slash or divide
4860301100000Zero
4961311100011One
5062321100102Two
5163331100113Three
5264341101004Four
5365351101015Five
5466361101106Six
5567371101117Seven
5670381110008Eight
5771391110019Nine
58723A111010:Colon
59733B111011;Semicolon
60743C111100<Less than (or open angled bracket)
61753D111101=Equals
62763E111110>Greater than (or close angled bracket)
63773F111111?Question mark
64100401000000@At symbol
  • 大小: 6.8 KB
  • 大小: 6 KB
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值