gpt4 book ai didi

java - 没有 ApplicationListener 的 Libgdx 批处理

转载 作者:行者123 更新时间:2023-12-01 09:25:40 24 4
gpt4 key购买 nike

嗨,我正在寻找一种方法来显示 Libgdx sprite 批处理或类似的东西,而不使用任何应用程序监听器、适配器或 Game 类。应该可以调用某个游戏对象的构造函数,然后调用它的纹理应该显示到批处理或某个窗口。

原因是,我想在类里面与学生一起使用桌面应用程序项目来开始编程类(class),因此我们使用 BlueJ。但是,如果存在 Activity 的应用程序线程并且 Gdx.files 等内容以空指针异常结束,则对象检查器等功能将不起作用。在后面的类(class)中将会有一个应用程序,但一开始就太过分了。

我对 Game 类或自己编写的 ApplicationListener 的所有尝试均未成功。我希望有人有想法。

最佳答案

SpriteBacth 绘制到屏幕上。需要应用程序监听器/适配器和游戏来管理屏幕。 SpriteBach 假设您有一个屏幕,一个 LibGDX 屏幕,而不仅仅是任何屏幕,并且不会神奇地知道您希望它在什么上绘制。您不能只实例化一个库中的对象并期望它在不同的库中神奇地工作。

即使它能起作用,我也看不出它的意义。要么使用 LibGDX,要么不使用。

使用 JavaFX 之类的东西会更好。它内置于 java 中,可以轻松地将图像和 Sprite 绘制到窗口。您可以使用 JavaFX 制作游戏和桌面应用程序。

关于java - 没有 ApplicationListener 的 Libgdx 批处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39857929/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com