10 2012 档案

摘要:上一课中我们了解了如何去创建一个box2d的世界,如果在这个世界中添加刚体,如何通debug模式查看效果。现在我们来学习一个让人激动的跳起来的酷东西 —— “关节”。顾名思义,我们可以通过关节来建立各式各样的物理系统,链条、齿轮、绳索、甚至是通过关节来建立一个物理系统,等等。听起来是不是很激动人心?是的,我们现在马上来看看box2d到底提供了哪些关节类吧:Distance Joint Rope JointRevolute JointPrismatic JointPulley JointGear JointLine JointWeld JointMouse Joint五花八门的关节类让我们眼花缭 阅读全文
posted @ 2012-10-22 02:59 Memo 阅读(2941) 评论(0) 推荐(0)
摘要:怎么样创建一个box2d的世界。step.1 : 创建一个世界。varworld:b2World=newWorld(newb2Vec2(0,10),true);var1 : (gravity:b2Vec2) , 即重力。var2 : (doSleep:Boolean) , 用来管理世界中的物体是否可以休眠。step.2 :创建一个地面,把地面看成一个巨大的四边形刚体。所以我们现在要做的也相对于创建一个四边形刚体。首先创建一个地面的definition,即b2BodyDef。var_groundDef:b2BodyDef=newb2BodyDef();_groundDef.position.Se 阅读全文
posted @ 2012-10-05 18:24 Memo 阅读(4730) 评论(2) 推荐(1)