首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >身体在撞墙时失去了速度分量

身体在撞墙时失去了速度分量
EN

Stack Overflow用户
提问于 2015-04-23 09:47:23
回答 1查看 233关注 0票数 4

我正在创建一个突破游戏使用Box2D ( LibGdx,如果有人感兴趣)。一切都很好,直到球撞到墙上时,移动的角度很小。有关详情,请参阅图片:

我试着把墙的摩擦力设为0,把球的摩擦力和恢复力设置为1,但它仍然沿着墙移动(我没有世界引力,只有当球碰到桨时才给球一个起始动力)。这也发生在垂直墙,如果角度足够小,它将失去X速度。

我怎么才能把球按我预期的方式移动?如果没有摩擦,是什么导致了这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-24 07:30:03

尝试更改libgdx中的速度控制。

代码语言:javascript
复制
void World.setVelocityThreshold(float threshold);
float World.getVelocityThreshold();

http://www.badlogicgames.com/wordpress/?p=2030

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29819721

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档