- 博客(9)
- 收藏
- 关注
原创 eoe-Android客户端学习(1)--闪屏实现
eoe的Android客户端源码是开源的,可以借此了解一个完整的项目如何实现。 项目地址:https://github.com/eoecn/android-app 感谢项目的贡献者。 项目中有很多可供学习的地方: 项目组织和分层 各种UI控件 网络、sqlite 使用第三方开源控件和工具 等等…… 首先,用git工具(TortoiseGit是不错的GUI选择)
2014-03-28 22:31:43 924
原创 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 1304
原创 Box2D的一些概念和笔记
---------参照实例:TestCpp/Classes/Box2DTest ---------Box2D的物理世界(树状,创建时确定从属关系) b2World:一个物理世界,所有的刚体都将存在在这个世界里面,这个世界以米为距离单位。尽量贴近真实世界的度量。 b2Body:刚体,存在在物理世界的理想物体,比任何物体都硬,不会发生形变。body对应着一个bodyDef(刚体定义),刚
2014-01-09 11:30:33 825
原创 解决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 6683
原创 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 893
原创 切换场景特效和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 666
转载 在android工程导入第三方jar包
第一次在android工程导入第三方jar包。 用了下面两个方法都出现问题: 一、 右键工程,Build path,java build path, 选择libraries,在右边的按钮中点击“Add External JARs” 然后选择合适的jar包(大部分人应该会这样做). 二、 1,右键工程, Build path, java build path
2012-11-19 12:16:51 1224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人