java - 关于 OrthographicCamera 的 libGDX

标签 java libgdx box2d orthographic

我正在尝试制作一款像 Mega Jump 这样的游戏。

现在我遇到了一个问题:我不知道如何在所有设备上获得相同数量的项目列。以及如果玩家到达屏幕末端如何让他到达屏幕的对面。

我正在使用 OrthographicCamera 和 box2d。

最佳答案

对于您可以使用的所有设备 Viewports对于屏幕端,您应该计算尺寸(Gdx.graphics.getWidth 或 Gdx.graphics.getHeight)。玩家应该是 Actor ,因此创建一个舞台和一个组,将组添加到舞台,将 Actor 添加到组。希望这可以帮助您。

关于java - 关于 OrthographicCamera 的 libGDX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31528842/

相关文章:

java - 如何更改Linux时间中的时区?

android - Android 手机上的蓝牙有多可靠?

android - Box2D 多个夹具与多个实体

java - LibGDX 中 music.class 的 TweenAccessor

java - Libgdx 类不绘制纹理

android - Libgdx box2d 的尺寸和相机变焦问题

iphone - 将功能分离到类中,与世界对象通信(cocos2d/box2d)

java - 如何将记录保存在xml文件中?

java - 通用 key 池出厂设置参数

java - 获取类的方法