cocos2d-x
文章平均质量分 73
atxeatxe
这个作者很懒,什么都没留下…
展开
-
cocos2d-x在Linux平台上添加按键监听
cocos2d-x版本:2.1.4主要分两个步骤:(1)核心框架的修改主要修改的文件:cocos2dx\keypad_dispatcher\CCKeypadDelegate.hcocos2dx\keypad_dispatcher\CCKeypadDispatcher.hcocos2dx\keypad_dispatcher\CCKeypadDispatcher.cpp原创 2013-12-11 15:20:20 · 894 阅读 · 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 · 667 阅读 · 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 · 6686 阅读 · 0 评论 -
Box2D的一些概念和笔记
---------参照实例:TestCpp/Classes/Box2DTest---------Box2D的物理世界(树状,创建时确定从属关系)b2World:一个物理世界,所有的刚体都将存在在这个世界里面,这个世界以米为距离单位。尽量贴近真实世界的度量。b2Body:刚体,存在在物理世界的理想物体,比任何物体都硬,不会发生形变。body对应着一个bodyDef(刚体定义),刚原创 2014-01-09 11:30:33 · 826 阅读 · 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 · 1305 阅读 · 0 评论