月度归档:2014年08月

cocos2d-x 中添加显示文字的三种方式 LabelTTF 、LabelBMFont 和 LabelAtlas – 冠军

LabelTTF 直接支持使用 TTF 字库,可以支持全部的中文,但是效率稍低。LabelBMFont 适合显示特定的文字,通过预先将文字生成图片,提高了效率,但是不能支持全部中文。如果使用的文字不多,组合多,但是文字的编码是连续的,比如数字,或者英文字符,那么 LabelAtlas 更加适合你。

本文链接:cocos2d-x 中添加显示文字的三种方式 LabelTTF 、LabelBMFont 和 LabelAtlas,转载请注明。

本条目发布于。属于.NetWEB分类。作者是
分享到:

cocos2d-x 中添加显示文字的三种方式 LabelTTF 、LabelBMFont 和 LabelAtlas – 冠军

LabelTTF 直接支持使用 TTF 字库,可以支持全部的中文,但是效率稍低。LabelBMFont 适合显示特定的文字,通过预先将文字生成图片,提高了效率,但是不能支持全部中文。如果使用的文字不多,组合多,但是文字的编码是连续的,比如数字,或者英文字符,那么 LabelAtlas 更加适合你。

本文链接:cocos2d-x 中添加显示文字的三种方式 LabelTTF 、LabelBMFont 和 LabelAtlas,转载请注明。

本条目发布于。属于.NetWEB分类。作者是
分享到:

cocos2d-x 中 TTF 字体文件的位置 – 冠军

cocos2d-x 中,字体文件需要保存在 fonts 文件夹中,如果字体路径中没有 fonts/ 会自动添加上这个文件夹。如果字体名称没有 .ttf 后缀,也会自动加上这个后缀。unsigned char* CCFreeTypeFont::loadFont(const char *pFontNam…

本文链接:cocos2d-x 中 TTF 字体文件的位置,转载请注明。

本条目发布于。属于.NetWEB分类。作者是
分享到:

cocos2d-x 中 TTF 字体文件的位置 – 冠军

cocos2d-x 中,字体文件需要保存在 fonts 文件夹中,如果字体路径中没有 fonts/ 会自动添加上这个文件夹。如果字体名称没有 .ttf 后缀,也会自动加上这个后缀。unsigned char* CCFreeTypeFont::loadFont(const char *pFontNam…

本文链接:cocos2d-x 中 TTF 字体文件的位置,转载请注明。

本条目发布于。属于.NetWEB分类。作者是
分享到:

一道 JavaScript 面试题 – 冠军

有一道 JavaScript 面试题。f = function () { return true; };g = function () { return false; };(function() { if (g() && [] == ![]) { f = function () …

本文链接:一道 JavaScript 面试题,转载请注明。

本条目发布于。属于.NetWEB分类。作者是
分享到:

一道 JavaScript 面试题 – 冠军

有一道 JavaScript 面试题。f = function () { return true; };g = function () { return false; };(function() { if (g() && [] == ![]) { f = function () …

本文链接:一道 JavaScript 面试题,转载请注明。

本条目发布于。属于.NetWEB分类。作者是
分享到:

网站如何知道浏览器的用户在使用什么语言? – 冠军

我们会看到很多支持多语言的网站,有些早期的网站在首页会有一个链接,让用户自己来选希望看到中文,还是英文,现在的网站则不需要了,这些网站可以根据用户使用的语言来显示不同语言的版本。比如,你在使用简体中文,打开网页,会看到一个简体中文的网页,你在使用英文,输入同一个地址,就会看到一个英文的页面。服务器是如何知道用户希望看到何种语言版本的页面呢?

本文链接:网站如何知道浏览器的用户在使用什么语言?,转载请注明。

本条目发布于。属于.NetWEB分类。作者是
分享到:

谜题的答案和活动的心得体会

我于2014年8月3日周六的上午在微博、twitter、CoolShell上发布了一个和程序员有关的解谜题的活动——【活动】解谜题送礼物。我使用了二级域名fun.coolshell.cn做为这次活动的页面。

截止这篇文章发布的时候,fun.coolshell.cn的访问量UV大约有4万左右,通关人数大约有200人,但因为在活动的第二天网上就出了一些答题攻略,通过分析,实际靠自己能力通过的人数在130人左右。通过率大约不到4‰的样子。

在这里我把整个谜题和做这个活动的东西写一下,算是给自己的一个总结。

谜题的答案和花絮

fun.coolshell.cn上一共有十道谜题,要设计这些东西还真是费尽脑汁,这让我对那些设计谜题式游戏的人相当敬佩

第0关:很多人可能一头雾水,完全不知道这是什么,其实只要Google一下,你会知道这是一个叫BrainFuck的语言。在Coolshell.cn上我也介绍了过——《BT雷人的程序语言》《BT雷人的程序语言(大全)》,要通过这关,你需要把那段程序编译一下。要编译这段程序其实很简单,Google一个在线的编译器就可以了。(关于其它更多的古怪的编程语言请参看这里:http://esolangs.org/wiki/Language_list

第1关:

阅读全文

本条目发布于。属于开发分类。作者是
分享到:

【活动】解迷题送礼物

首先,先跟大家道歉一下最近CoolShell大约长达一个多月没有什么更新,原因主要在于,我去看世界杯去了,这一个月的世界杯熬夜看球使我的精力不佳,导致世界杯结束后的几个星期也没有缓过来,所以没有更新什么文章。好多朋友写邮件或是在微博上at我催我更新,所以有点惭愧了。

精神不佳我就不写文章了。于是,世界杯过后,我每天都会抽出每天晚上和周末的一些碎片时间,我仿照一些前端过关的游戏,做了几个和程序员有关的迷题,也是要通关的,不过和前端知识没什么关系。这个游戏我放到了下面这个二级域名下。

http://fun.coolshell.cn/

有兴趣的朋友可以去玩玩。通关的同学我会送你们《Unix环境高级编程(第三版)》(感谢@出版圈郭志敏 赞助)或一个马克杯(感谢@linux命令行精选网 赞助)),因为奖品数量有限,所以,我会送给前十个通关的同学(后面通关的我会随机抽几个)。

  

最后说一下这些迷题:

1)目前一共有10个迷题。你通关会出现个Congratulations的页面和一个表单,希望你能提供一下你的联系方式(联系方式只要你的email/weibo/twitter/homepage这样你比较公开的方式)。

2)为了突出fun,所以,这些迷题中有好些基于一些“有趣”的知识的(可能有些

阅读全文

本条目发布于。属于开发分类。作者是
分享到: