cocos2d 2.1中的layer启用触摸检查

学习cocos2d的时候装了个cocos2d 2.1,增加触摸事件处理的时候发现一些地方和从前不同了。

下面是并未认真查询文档,写出来的触摸事件启用方法,亲测可用。

启用触摸处理:

关闭触摸处理:

要注意的是退出场景的时候要移除触摸的委托,不然下个场景也会触发上个场景的触摸事件。

ruby1.9或2.0 irb不支持中文的解决

今天重新编译了一下ruby,发现irb输入不了中文了,出现类似如下的字符串:

'\U+FFE4\U+FFB8\U+FFAD\U+FFE6'

google了一下发现是readline的问题,似乎只有mac下才有这问题。于是重新编译一次,把readline的地址制定到 --with-opt-dir=/path/to/your/readline。

编译安装后就会发现一切都解决啦。

cocos2 CCTargetedTouchDelegate和CCStandardTouchDelegate找不到的问题

今天使用CCTargetedTouchDelegate的时候一直提示这个协议找不到

Cannot find protocol declaration for CCTargetTouchDelegate

后来在 这里 找到解释说这两个协议在cocos2d 2.1 beta 3已经换了名字了。

CCTargetedTouchDelegate -> CCTouchOneByOneDelegate

CCStandardTouchDelegate -> CCTouchAllAtOnceDelegate

对应的调整过来就可以了。

无题

几天的杭州之行让我筋疲力竭。

阴暗朦胧的天气里,西湖像泼墨画般展现在人们眼前,无论是单反还是手机拍出的西子都附有朦胧的诗意,好似柔弱有才华的女子。这气氛飘散开,弥散到整个杭州。南方那茂盛的树木和白色的围墙半遮半盖的躲在这气氛后面,一个文艺范十足的城市自然呈现在眼前。

同学在杭州过着完全无规律的生活,对于神经粗大的他来说这世界的城市都只是室外,而自己的生活永远是在室内的,而室内的主要组成就是游戏、网络、零食。他可以狂欢般的玩到太阳将要升起才勉强睡去,完全保持着大学时留下的各种奇怪习惯。除了凸起的啤酒肚,整个人都没变,完全不像一个将要作为父亲的人。

这样生活一周的结果是我生物钟的混乱,回到家里,已经夜里一两点我仍然还睡不着。听着外面时近时远的汽车引擎声,想起另外一个城市不是十分璀璨的夜和寂静的湖水。

早上昏沉的爬起来,头疼。灌下几罐咖啡,打开metallica的曲子,两眼睁的大大的,跟着那近似疯狂的鼓点提起精神。

于是我想,我也许应该没那么累。