jbox2d相关内容

如何用更少的导入语句在Java中导入多个类?

我对在Java中使用包还很陌生,我想知道是否有一种更简单的方法来使用更少的导入语句来导入类。 我正在使用处理,并且已开始使用Box2D for Processing创建一些游戏。 为了使用库,我必须在我的素描中添加以下内容: import shiffman.box2d.*; import org.jbox2d.collision.shapes.*; import org.jbo ..
发布时间:2022-06-30 13:59:37 Java开发

碰撞后如何使两个物体粘在一起?

我真的被困在这我可以成功检测到碰撞,但我不能让参与碰撞的两个物体粘在一起. 这是我的ContactListener world.setContactListener(listener);监听器 = 新的 ContactListener() {@覆盖public void preSolve(Contact contact, Manifold oldManifold) {}@覆盖public ..
发布时间:2022-01-12 17:33:51 Java开发

Libgdx Box2D 像素到米的转换?

在尝试使用 Box2D 编写游戏时,我遇到了 Box2D 的问题.我为纹理和精灵的长度填充了像素数,以在其周围创建一个框.一切都在正确的地方,但出于某种原因,一切都进展得很慢.通过查看互联网,我发现如果您不将像素转换为米,box2d 可能会将形状处理为非常大的对象.这似乎是一切进展缓慢的合乎逻辑的原因. 我在这个网站上发现了类似的问题,但答案似乎并没有帮助.在大多数情况下,解决方案是制定使用 ..
发布时间:2022-01-12 16:37:19 Java开发

这是使用 Java 2D Graphics API 的正确方法吗?

我正在为 JBox2D 模拟创建图形前端.模拟以增量方式运行,并且在更新之间,模拟的内容应该被绘制.类似于游戏,只是没有输入. 我只需要几何图元来绘制 JBox2D 模拟.这个 API 看起来是最简单的选择,但它的设计有点混乱. 目前我有一个名为 Window 的类扩展了 JFrame,它包含另一个名为 Renderer 的类作为成员.Window 类只初始化自身并提供一个 updat ..
发布时间:2021-11-26 13:26:08 Java开发

这是使用 Java 2D Graphics API 的正确方法吗?

我正在为 JBox2D 模拟创建图形前端.模拟以增量方式运行,并且在更新之间,模拟的内容应该被绘制.类似于游戏,只是没有输入. 我只需要几何图元来绘制 JBox2D 模拟.这个 API 看起来是最简单的选择,但它的设计有点混乱. 目前我有一个名为 Window 的类扩展了 JFrame,它包含另一个名为 Renderer 的类作为成员.Window 类只初始化自身并提供一个 updat ..
发布时间:2021-11-24 21:15:50 Java开发

在重力(Box2D/AndEngine)的作用下,如何使物体在屏幕周围反弹?

我已经做了大量的搜索工作,并且发现了有关反重力物体的多种建议,但是似乎没有什么是正确的.我有一个用地球引力创造的物理世界.用户点击屏幕并创建子画面/动态实体.然后这些由于重力而落到屏幕的底部.我还有另一个精灵/物体,应该在屏幕周围反弹,忽略重力并弹回已创建的精灵. AndEngine的Box2D似乎没有setGravityScale(),所以我无法将引力设置为0.在运动物体上创建固定装置以确定哪一 ..
发布时间:2020-06-27 18:42:27 其他开发

如何防止球粘在Box2D中的墙壁上?

我正在尝试box2d. 我似乎遇到了一个被人们描述为粘墙的问题 我有一个球和一个球拍 我使用的是我能找到的所有推荐的基本磅秤,即10m世界,1m球 该球具有以下属性: shape: circle (.5f radius) size: 1.0f density: 1.0f restitution: 1.0f friction: 0.0f 用于移动球的球拍为1.5m,它具有 ..
发布时间:2020-06-27 18:42:19 其他开发

碰撞后如何使两个身体粘住?

我真的坚持这个我可以成功检测到碰撞,但是我无法让碰撞中的两个物体粘在一起。 这是我的 ContactListener world.setContactListener(listener); listener = new ContactListener(){ @Override public void preSolve(Contact contact,Manifold ..
发布时间:2019-01-02 22:20:10 Java开发

Slick2D和JBox2D。如何绘制

在问这个之前我做了很多网上搜索。我不能这样做。这对我来说有点难以理解。那么我如何在与世界位置的身体相对应的右侧屏幕位置绘制图像? Thanx。 如果有人在同一个障碍面前发现了他,我发布了一个HOW TO,而不是normalocity的正确解释。你可以在这里找到它: http://romeo.akademx.ro/ 2012/04/06 / slick-and-box2d / 这是渲染功 ..
发布时间:2018-11-28 21:05:27 Java开发

使用Intellij + Maven导入库:无法解析符号

我在IntelliJ 13中使用Maven导入了一个库(JBox2D),用于android项目。 Maven没有给我任何错误消息,所以我认为库是正确导入的。 但是,一旦我尝试使用库中的类,我就会得到“无法解析符号”。 IntelliJ不像往常那样提供添加import语句的选项。 我该怎么办? 解决方案 打开maven窗口并点击重新导入按钮(它通常是工具栏上的第一个按钮)。这将迫 ..
发布时间:2018-08-01 11:08:12 其他开发

Libgdx Box2D像素进行电表转换?

当试图使用Box2D编程游戏时,遇到了Box2D的问题。我填充像素数字的纹理和精灵的长度来创建一个框。一切都在正确的地方,但由于某种原因,一切都很慢。通过查看互联网,我发现如果您没有将像素转换为米,box2d可能会将形状作为非常大的对象处理。这似乎是一切缓慢移动的逻辑原因。 我在本网站上发现了类似的问题,但答案似乎并没有什么帮助。在大多数情况下,解决方案是使用缩放因子将像素数转换为米。我试过 ..
发布时间:2017-07-27 00:41:32 Java开发

这是使用Java 2D图形API的正确方法是什么?

我要创建一个图形前端的JBox2D模拟。模拟运行递增,而在更新之间,模拟的内容都应该被绘制。类似游戏除了没有输入。 我只需要几何图元绘制JBox2D模拟。这个API似乎是最简单的选择,但它的设计是一个有点混乱。 目前我还叫了一个类窗口延长的JFrame ,包含作为成员另一个类名为渲染。该窗口类只初始化本身提供了一个 updateDisplay()方法(也就是所谓的主循环),即电话 update ..
发布时间:2015-11-28 10:40:41 Java开发