cocos2dx
文章平均质量分 67
jyc_reborn
这个作者很懒,什么都没留下…
展开
-
cocos2dx tile地图获取对象层数据
学习记录,欢迎转载。http://blog.csdn.net/jyc_reborn/article/details/8088853今天突然想要实现的title中获取对象层里对象的信息。之前在游戏开发中,这个功能点灰常的重要,今天研究了下cocos2dx上的实现方式1.创建地图 CCTMXTiledMap *map = CCTMXTiledMap::c原创 2012-10-19 10:59:10 · 1231 阅读 · 0 评论 -
cocos2dx 精灵动作优化
精灵的概念这里就不说了,论坛上有很多。一、今天的问题是:如果我有一套美术资源,如一个羊的素材(当然是png),它有站立 ,有跑步,有行走动作。如果当前要加载两个这样的羊,我们该怎么做?1.第一种方法,想必大家都知道 加载2次。当然这样有的话,如果我要100个难道也要加载100次的Animation吗?显然不是2.第二种方法 这里我就按照自己的理解注释了#d原创 2012-11-01 14:12:12 · 899 阅读 · 1 评论 -
cocos2dx 粒子学习
粒子在游戏的应用非常的广泛,网上也有很多的工具。实现粒子有2中方法 一种是调用cocos2dx自带的一些效果,在ccParticleExamples类里。第二中通过自己实现:CCParticleSystem* ignore = CCParticleSystemQuad::create("Particles/SmallSun.plist");cocos2dx里粒子有2中原创 2012-11-02 11:50:12 · 434 阅读 · 0 评论 -
cocos2dx 触摸事件
一、触摸事件 这个相信大家都会些,重写触摸事件。 bool ccTouchBegan(CCTouch* touch, CCEvent* event); void ccTouchEnded(CCTouch* touch, CCEvent* event); void ccTouchCancelled(CCTouch* touch, CCEvent* event)原创 2012-11-02 14:45:47 · 678 阅读 · 0 评论 -
cocos2dx 内存机制
因为功能和接口和objective-c版本的差不多,所以在内存管理上也采用objective-c引用计数的机制来实现内存管理。仔细看了一下cocos2d-x的源代码,确实写的很好,代码组织得很工整。它们所有类都是继承自CCObject, CCObject有retain(), release()和autorelease()等方法,和objective-c上的NSObject用法一致。每当CCObje原创 2012-11-05 22:29:28 · 395 阅读 · 0 评论 -
cocos2dx CCProgressTimer
现在cocos2dx最新版本中只有两种CCProgressTimer模式 typedef enum { /// Radial Counter-Clockwise kCCProgressTimerTypeRadial, /// Bar kCCProgressTimerTypeBar,} CCProgressTimerType;1.创建一个CCProgressT原创 2012-11-06 17:47:39 · 1347 阅读 · 0 评论 -
cocos2dx 遍历当前Scene下的所有节点
最近游戏里需要遍历游戏中的所有节点,也就是node. 使用递归遍历,不多说了 直接贴代码。1.取得当前运行的场景 CCScene * sence = CCDirector::sharedDirector()->getRunningScene(); ergodicAllNode(sence);2.递归函数//递归遍历static void ergodic原创 2012-11-07 10:26:23 · 5585 阅读 · 0 评论 -
cocos2dx 场景切换动画
CCTransitionRotoZoom //旋转并缩小到消失 再旋转放大显示CCTransitionJumpZoom原创 2014-07-30 16:38:54 · 581 阅读 · 0 评论