Box2d
文章平均质量分 83
yangchuankai
https://github.com/tigerguixh/QuickNews
展开
-
Box2d---闲时复习
定义重力,新建世界:b2Vec2 gravity;gravity.Set(0.0f,-10.0f);world = new b2World(gravity);允许刚体休眠和创建地面:world->SetAllowSleeping(true);world->SetContinuousPhysics(true);静态刚体:没有质量,没有速度,只可以手动来改变它的位置。棱原创 2014-09-16 21:03:37 · 695 阅读 · 0 评论 -
Box2d初步了解
怎么样创建一个box2d的世界。step.1 : 创建一个世界。 var world:b2World = new World( new b2Vec2(0,10) , true ); var1 : (gravity:b2Vec2) , 即重力。var2 : (doSleep:Boolean) , 用来管理世界中的物体是否可以休眠。 step.2 : 创建一个地面,把转载 2014-09-16 19:29:26 · 805 阅读 · 0 评论 -
Box2D API 中文:b2World 类参考
构造函数与析构函数b2World::b2World ( const b2Vec2 & gravity, bool doSleep ) 构造一个世界对象。参数: gravity 世界重力向量。doSleep 物体是否可休眠。通过不模拟休眠物体来提高引擎的效率。 b2World::~b2World ( ) 摧毁世界。所有的物理学实体被摧毁,而且所有的堆内存被释放。成翻译 2014-09-16 19:21:35 · 1572 阅读 · 0 评论 -
BOX2D基本元素简介
其实HelloWorld已经用极其简单的语言向我们描述了Box2D物理引擎的运作机制,我们可以归纳一下步骤:1、 建立一个世界,这个世界基于一个b2AABB框,并设立了一个g值和一个是否允许休眠的bool型变量。2、 建立一个静态刚体地表,这里讲述了定义Box2D物理引擎中最为重要的一个东西——刚体的详细过程:首先是定义一个形状(可以是复合形状,这个在第二部分讲述),然后把形状通过AddS转载 2014-09-16 19:18:53 · 720 阅读 · 0 评论