cocos2d-x
文章平均质量分 73
atxeatxe
这个作者很懒,什么都没留下…
展开
-
cocos2d-x在Linux平台上添加按键监听
cocos2d-x版本:2.1.4 主要分两个步骤: (1)核心框架的修改 主要修改的文件: cocos2dx\keypad_dispatcher\CCKeypadDelegate.h cocos2dx\keypad_dispatcher\CCKeypadDispatcher.h cocos2dx\keypad_dispatcher\CCKeypadDispatcher.cpp原创 2013-12-11 15:20:20 · 905 阅读 · 0 评论 -
切换场景特效和CCNode某些函数调用顺序的关系
scene1为初始启动scene,接着切换到scene2. 是否使用CCTransitionScene的子类场景切换特效,影响到某些CCNode函数调用顺序,红字部分: 1)不使用场景切换: 程序启动: cocos2d-x debug info [scene 1 ----init()] cocos2d-x debug info [scene 1 ----onEnter()] c原创 2013-12-05 15:34:54 · 675 阅读 · 0 评论 -
解决CCLOG不输出的问题(linux,eclipse)
环境:cocos2d-x-2.4 ,linux,eclipse 接触cocos2d-x不久,在linux上调试,发现使用CCLOG发现没有输出log信息,暂时用了CCLog代替. 后来该出现的问题还是出现了:使用CCTextureCache::sharedTextureCache()->dumpCachedTextureInfo()没有输出,查看源代码,发现使用的是CCLOG. 通过原创 2013-12-23 10:23:19 · 6717 阅读 · 0 评论 -
Box2D的一些概念和笔记
---------参照实例:TestCpp/Classes/Box2DTest ---------Box2D的物理世界(树状,创建时确定从属关系) b2World:一个物理世界,所有的刚体都将存在在这个世界里面,这个世界以米为距离单位。尽量贴近真实世界的度量。 b2Body:刚体,存在在物理世界的理想物体,比任何物体都硬,不会发生形变。body对应着一个bodyDef(刚体定义),刚原创 2014-01-09 11:30:33 · 846 阅读 · 0 评论 -
TiledMap地图视点移动
TiledMap中需要焦点随人物移动,记录两种刷新TiledMap地图视点的思路,都是在TiledMap所在层的update()中调用: 1.移动Camera,position为人物位置: void GameLayer::setViewPointCenter(cocos2d::CCPoint position) { // move Camera float lastEyeX = p原创 2014-03-05 10:28:27 · 1336 阅读 · 0 评论