
Box2D
文章平均质量分 86
zhangxaochen
这个作者很懒,什么都没留下…
展开
-
physicsEditor 描轮廓,点数多了好还是少了好呢?
原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8011182很明显,更多的点可以勾画出更精确的物体外形,在碰撞检测中可以获得更好的效果。但是另外一个担忧是,会不会因为点数太多导致性能下降?因为box2d 要求每一个 fixture的shape必须为 凸多边形(convex),更多的点描出来的轮廓,需要用更多的凸多边形去拼接。原创 2012-09-23 23:47:38 · 1896 阅读 · 0 评论 -
Box2D 使用setTarget 函数拖动body (结合cocos2d-x 2.0版)
原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8009302初学box2d时,觉得它拖动body的方式很奇怪。我们需要(假如已经判断了鼠标点在了body上)在ccTouchesBegan 里面构造一个b2MouseJointDef结构体,并且来两个bodyA, bodyB 关联的设置,然后target设置为鼠标在box2d物理原创 2012-09-23 11:29:56 · 3187 阅读 · 0 评论 -
box2d 内存管理: b2Shape 的管理
原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8033270box2d 内存管理: b2Shape 的管理写box2d 的代码,往往都见过这样的一段: b2EdgeShape groundEdge; b2FixtureDef boxShapeDef; boxShapeDef.shape=&ground原创 2012-09-29 20:51:09 · 1738 阅读 · 0 评论 -
Box2D 的 PTM_RATIO
原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8009508根据box2d 的帮助文档:1.7 UnitsBox2D works with floating point numbers and tolerances have to be used to make Box2D perform well.The原创 2012-09-23 12:55:13 · 6110 阅读 · 1 评论 -
Box2D 的 debugDraw 的几种绘制方式 e_shapeBit、 e_jointBit....
原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8016456看这里: http://is.gd/VoBVUJ开启DebugDraw的方法比较简单,步骤如下:1. 包含 GLES-Render.h 头文件(在类似这样的路径下:C:\cocos2d-2.0-x-202\samples\TestCpp\Classes\Box2D原创 2012-09-25 12:34:55 · 4230 阅读 · 1 评论 -
让 cocos2d-x 2.X 版本能使用 physicsEditor (修改文件 GB2ShapeCache-x.cpp)
原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8070773附件1: vs2010+cocos2d-2.0-x-2.0.2 工程下载附件2: 单独 GB2ShapeCache-x.cpp 文件下载physicsEditor 用来制作 box2d 的 fixture 实在是太方便了,软件的具体使用方法参考:h原创 2012-10-14 21:54:28 · 2559 阅读 · 0 评论 -
如何使用 PhysicsEditor 加快 cocos2dx-Box2D 开发
附件: vs2010工程下载原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8018489看这里: http://is.gd/VoBVUJPhysicsEditor 是一款很好的box2d 形状生成工具,通过图形界面,点点鼠标,生成形状的plist文件,然后使用他的api生成fixtures加到需要的body中去。软原创 2012-09-25 20:49:53 · 12264 阅读 · 2 评论 -
Box2D 碰撞过滤规则
原文链接:http://blog.youkuaiyun.com/zhangxaochen/article/details/8071232首先注意这个函数:左旋肉碱正品装 减肥非胶囊瘦身减肥产品 中草药成分 男女通用看这里: http://is.gd/VoBVUJvirtual bool ShouldCollide(b2Fixture* fixtureA, b2Fixture* fixt原创 2012-10-15 01:22:30 · 4185 阅读 · 1 评论