首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用PhysicsJS旋转固定对象?

如何使用PhysicsJS旋转固定对象?
EN

Stack Overflow用户
提问于 2013-11-23 05:41:46
回答 2查看 977关注 0票数 3

我正在学习新的javascript lib PhysicsJS (link)。

如果有人可以帮助我或向我展示以下示例:

如何旋转固定物体(如螺旋桨和球的反弹)?

如何在世界上设置一些反弹的物体和不反弹的物体?

边缘碰撞检测(AABB),有没有可能做一个圆而不是立方体?

EN

回答 2

Stack Overflow用户

发布于 2015-07-24 20:57:08

可以通过更改角度属性来旋转对象,如下所示:

代码语言:javascript
复制
world.on('step', function(){
  barrel.state.angular.pos += 0.02;
  world.render();
});

票数 1
EN

Stack Overflow用户

发布于 2013-11-24 01:07:36

你关于旋转“固定”物体的问题在另一篇文章中被问到:PhysicsJS - how to create a body which rotates about a fixed point when struck?

至于设置一些反弹的对象和一些不反弹的对象:这还不能完成。作为未来开发的一部分,它正在制定中:https://github.com/wellcaffeinated/PhysicsJS/issues/30

对于边缘碰撞检测,目前只能使用矩形。您必须修改边缘碰撞检测代码,使其成为一个圆。

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

https://stackoverflow.com/questions/20155002

复制
相关文章

相似问题

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