libgdx

    3热度

    1回答

    我有一个模型,我加载AssetManager,然后渲染它。这是一个g3dj文件,带有png纹理。所有文件都存在于文件系统中。 就我而言,我从服务器加载模型并将其添加到游戏中。 The texture存在但未正确呈现。 当我在方法ApplicationListener之后添加它时,ModelBatch会将我的模型完全呈现为黑色。如果我在create()方法中添加模型,它将正确渲染。 什么问题?我已经

    0热度

    1回答

    Here is my code for movement but with keys , CLICK HERE < --------- 我创建一个游戏,而是一个IM很新的编码,我明白了一些事情。 我不知道如何在手机上滑动box2d的“身体”。 请帮帮我,还有我的移动我的身体的Box2D的代码,但与键

    2热度

    2回答

    在我的基于LibGdx的android应用程序中,我正在使用build.gradle文件和下面提到的progaurd文件。我有android项目文件夹中的progaurd-rules.pro文件,如下所示。 问: 我已经发布了我的Play商店APK。虽然我有progaurd-rules.pro,当我的应用程序崩溃时,我没有得到它有问题的文件的行号。请让我知道2件事 a。我需要将progaurd-r

    0热度

    1回答

    我在logcat中获取此错误后运行Libgdx游戏: 12-27 17:39:51.213 3365-3365/com.mksolutions.platformerap E/AndroidRuntime: FATAL EXCEPTION: main Process: com.mksolutions.platformerap, PID: 3365 java.lang.ExceptionInIni

    0热度

    1回答

    H ow我可以将给定的Pixmap转换为字节数组吗? byte[] bytes = Gdx.files.internal("image.png").readBytes(); // pass the correct bytes into pixmap Pixmap pixmap = new Pixmap(bytes, 0, bytes.length); byte[] sameBytes =

    1热度

    1回答

    所以这很奇怪... 我有一个抽象的BaseScreen。这个屏幕在show()上初始化一个SpriteBatch。 init()调用BaseScreen的抽象方法之一。 这场平局问题是使用“gameView”视这是一个ExtendViewport SpriteBatch batch; @Override public void show(){ batch = new SpriteBa

    2热度

    1回答

    我想在android studio的libgdx java程序上运行单元测试。我已经成功实现了不需要创建SpriteBatch的类,但对于依赖它的类(例如实现Screen的类),我运气不佳。我正在使用无头应用程序来运行我的测试。 下面的类是什么,我继承来运行我的单元测试 package supertest; import com.badlogic.gdx.Application; impor

    1热度

    1回答

    我在当前的项目中遇到了触摸检测问题,问题是触摸屏上触摸点越远,触摸点越高。 在下图中,您可以看到我正在谈论的问题。点开始于鼠标左侧,但当鼠标到达屏幕的右侧时,点位于鼠标右侧。这个问题在y轴上更加明显。 的代码运行来创建上述测试距离https://github.com/libgdx/libgdx/wiki/Mouse%2C-touch-%26-keyboard的LibGDX SimpleTouchT

    0热度

    1回答

    在我的游戏中,我试图制作一个水平移动的精灵列表。这里是我的渲染方法: public void render() { Gdx.gl.glClearColor(255, 255, 255, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); int speed = 3; ConveyorBelt cnb = new

    -1热度

    1回答

    我正在开发一个libgdx项目。我必须采取截图,但不是所有的屏幕,只有屏幕的特定区域。该区域可以大于屏幕尺寸。我怎样才能做到这一点?