box2d
912sy.com
这个作者很懒,什么都没留下…
展开
-
BOX2D 自然的移动到一个指定速度
接着上次的文章在很多BOX2D游戏中同样会遇到这样一个问题:如何使一个body自然的按照一个指定速度移动?方法同上次所说的有三种:1-直接设定body的线速度这是最直接的方法,但是同样的,并不是在box2d中最好的方法b2body *body;// the body you want to conrollb2Vec2 vel;// the原创 2020-08-10 10:20:02 · 505 阅读 · 0 评论 -
BOX2D 自然的旋转到一个指定角度
最近在自己第一个游戏项目里面碰到一个看似简单却花了我2天时间才解决的问题特地发出来分享一下在BOX2D 中如何控制body 自然的旋转到一个指定角度?这个问题在许多游戏中控制角度时都会遇到,但是在BOX2D中,你必须考虑到如果转动中与其他body碰撞等物理因素。能够想到的解决方案有三种:1 在update方法里不断更改body的角度,使他接近于要设原创 2020-08-10 10:20:31 · 534 阅读 · 0 评论 -
Box2D V2.x中SetAsEdge的替代方法
// Define the ground body.b2BodyDef groundBodyDef;groundBodyDef.position.Set(0,0);// bottom-left corner// Call the body factory which allocates memory for the ground body// from a po原创 2020-08-10 10:24:56 · 941 阅读 · 0 评论