摘要: 每个Box2D程序都将从一个世界对象的创建开始。他是管理对象以及模拟的中心。[代码]创建世界对象b2World,(1)首先应当创建包围和盒对象b2AABB。他的大小是越大越好。因为当刚体碰到包围盒的边缘的时候他会停止模拟。(2)创建世界中的重力场。他是一个2维的适量b2Vec2。(3)当物体停止移动的时候,让物体停止模拟。节约资源doSleep。以上这3个的确定都是初始化world对象所必须的。到... 阅读全文
posted @ 2009-10-30 14:12 木瓜网络 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: Box2D是一个用于游戏的2D刚体仿真库,程序员可以在他们的游戏里使用他们,也可以是的自己的物体运动的更可信。让他看起来更加接近现实。物理引擎是一个程序性的动画系统。而不是由动画师去移动物体。这一切都是建立在牛顿力学的基础之上。  Box2D最初是用c++来写的,之后有被多种语言所实现。Box2D Physics EngineBox2d中的核心概念:刚体:和我们在物理中学习的刚体的概念是一样的,两... 阅读全文
posted @ 2009-10-30 12:49 木瓜网络 阅读(701) 评论(0) 推荐(0) 编辑