【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第二十六课:Cocos2D-X物理引擎之Box2D11-12
2015-07-05 22:07
656 查看
【麦可网】Cocos2d-X跨平台游戏开发---学习笔记
第二十六课:Cocos2D-X物理引擎之Box2D11-12
=======================================================================================================================================================================
课程目标:
- 学习Box2D
课程重点:
- BOX2D概念
- BOX2D常用操作
- 使用物理编辑器
考核目标:
- 能够使用Box2D常用操作
- 使用物理编辑器完成物理对象编辑
=======================================================================================================================================================================
2.关节连接线e_jointBit
3.轴线物体外包e_aabbBit
4.碰撞对e_pairBit
5.质心e_centerOfMassBit
===================================================================
总结:
调试,这个的精髓还没砸领会!
开心一刻:
小时候,有一天我突发奇想,想研究一下电视的内部结构,就把电视给拆开了。我爸知道后和我说“你若安好,便是晴天。”我心想:“老爸这么文艺,那肯定是原谅我了。”谁知道老爸又补充了一句:“你若安不好,老子打死你!
【麦可网】Cocos2d-X跨平台游戏开发---教程下载:http://pan.baidu.com/s/1kTio1Av
【麦可网】Cocos2d-X跨平台游戏开发---笔记系列:http://blog.csdn.net/qiulanzhu
第二十六课:Cocos2D-X物理引擎之Box2D11-12
=======================================================================================================================================================================
课程目标:
- 学习Box2D
课程重点:
- BOX2D概念
- BOX2D常用操作
- 使用物理编辑器
考核目标:
- 能够使用Box2D常用操作
- 使用物理编辑器完成物理对象编辑
=======================================================================================================================================================================
调试技巧
1.物体夹具对应的形状e_shapeBit2.关节连接线e_jointBit
3.轴线物体外包e_aabbBit
4.碰撞对e_pairBit
5.质心e_centerOfMassBit
//增加调试的代码 m_debugDraw = new GLESDebugDraw( PTM_RATIO ); world->SetDebugDraw(m_debugDraw); uint32 flags = 0; flags += b2Draw::e_shapeBit; flags += b2Draw::e_jointBit; flags += b2Draw::e_aabbBit; flags += b2Draw::e_pairBit; flags += b2Draw::e_centerOfMassBit; m_debugDraw->SetFlags(flags); void HelloBox2D::draw() { CCLayer::draw(); ccGLEnableVertexAttribs( kCCVertexAttribFlag_Position ); kmGLPushMatrix(); //保存 world->DrawDebugData(); kmGLPopMatrix(); //恢复 }
===================================================================
总结:
调试,这个的精髓还没砸领会!
开心一刻:
小时候,有一天我突发奇想,想研究一下电视的内部结构,就把电视给拆开了。我爸知道后和我说“你若安好,便是晴天。”我心想:“老爸这么文艺,那肯定是原谅我了。”谁知道老爸又补充了一句:“你若安不好,老子打死你!
【麦可网】Cocos2d-X跨平台游戏开发---教程下载:http://pan.baidu.com/s/1kTio1Av
【麦可网】Cocos2d-X跨平台游戏开发---笔记系列:http://blog.csdn.net/qiulanzhu
相关文章推荐
- 【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第二十五课:Cocos2D-X物理引擎之Box2D8-10
- Cocos2dx-Lua动作之进度条小谈
- Cocos2dx 内存优化-第一天
- 【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第二十四课:Cocos2D-X物理引擎之Box2D1-7
- cocos2d-x 源代码分析 : Ref (CCObject) 源代码分析 cocos2d-x内存管理策略
- COCOS2DX CCCALLBACK
- cocos2d-x 显示触摸操作(单击显示效果浪潮,对于视频演示)-绩效转型
- Cocos2d-x学习笔记(1)
- 1.cocos2dx 3.2环境结构
- cocos2d-x学习记录C++,环境搭建,创建第一个工程
- quick-cocos2d-x 中自带物理引擎 PhysicsMaterial 恢复力的问题
- win7 64位 搭建cocos2dx的环境
- 【麦可网】Cocos2d-X跨平台游戏开发学习笔记---第二十三课:Cocos2D-X音频系统1-3
- [iuud8]基于cocos2dx2.26在mac下编译通过的.so文件移植到win32位环境
- Cocos2d-3x:vs2012项目开关android项目需要注意的地方
- Cocos2d-x制作跳棋第二步:工程建立与界面编写
- cocos2dx clippingNode的实现原理
- cocos2dx v3环境配置
- 四、cocos2d-x的弹窗弹性动画
- 《红孩儿引擎内功心法修练与Cocos2d-x》之结点系统(场景,层,精灵)