有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

javalibgdx。使用意图调用其他项目中的类

当我创建一个libgdx游戏项目时。我有两个文件夹。。 1.Gdx_游戏 2.Gdx_游戏_安卓

我创造了这个游戏。现在我必须在屏幕上实现游戏。这场比赛结束了。java类存储在gdx_game_Android中

所以,现在在gdx_游戏中,MyGDX游戏。java告诉我游戏何时结束。在mygdxgame的gameover方法中。java,我想打电话给GameOver。第二个文件夹的java类

我该怎么做

我试过了

Intent in = new Intent(this, GameOver.class);
startActivity(in);

简单地说,我想从另一个文件夹访问一个文件夹的java类

谢谢


共 (1) 个答案

  1. # 1 楼答案

    在LiBGDX中不是这样做的。LiBGDX是跨平台的。它不会有任何特定于Android的代码。您需要在Gdx_游戏中完成所有编码,然后使用Gdx_game_android项目打开Gdx_游戏,如下所示:

    public class Gdx_Game_Android extends AndroidApplication  {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        AndroidApplicationConfiguration config = new AndroidApplicationConfiguration();
        config.useAccelerometer = false;
        config.useCompass = false;
        config.useGL20 = true;
        initialize(new Gdx_game(this), config);
    }
    }
    

    编辑:

    我认为你需要从基础上学习LibGDX。阅读documentation或跟随this tutorial