守望远方

热爱生活 热爱工作 守望远方

2013年7月17日

CCScrollView

摘要: 这里会有一个问题,那就是当滑动结束时,经常是在两页之间,也就是图2的情况,这种体验不太好,我简单看了一下CCScrollView的源码,发现并没有相关的设置,想必是作者考虑到无法定义每页的大小尺寸,所以没有提供吧!所以,如果需要,我们要额外加一段校对的代码 阅读全文

posted @ 2013-07-17 17:20 守望远方 阅读(3715) 评论(0) 推荐(0)
cocos2d-x中用到的一些宏

摘要: // 同样定义变量,并且直接定义默认的get/set方法。相似的也有前4类 CC_SYNTHESIZE(cocos2d::CCObject*, m_weapon, Weapon); CC_SYNTHESIZE_PASS_BY_REF(cocos2d::CCObject*, m_weapon, Weapon); CC_SYNTHESIZE_READONLY(cocos2d::CCObject*, m_weapon, Weapon); CC_SYNTHESIZE_READONLY_PASS_BY_REF(cocos2d::CCObject*, m_weapon, Weapon); // 在setWeapon的时候,调用原有m_weapon的release,并且调用新值的的retain。当然已经排除了意外情况(相等或者NULL之类的)。 CC_SYNTHESIZE_RETAIN(cocos2d::CCObject*, m_weapon, Weapon); 阅读全文

posted @ 2013-07-17 17:06 守望远方 阅读(1188) 评论(0) 推荐(0)
isKindOfClass in cocos2d-x

摘要: [s1 isKindOfClass:[DestHole class]]改为 bool s1IsDestHole = dynamic_cast(s1) != NULL; 阅读全文

posted @ 2013-07-17 10:21 守望远方 阅读(327) 评论(0) 推荐(0)