当我创建一个libgdx游戏项目时。我有两个文件夹.. 1. Gdx_game 2. Gdx_game_android
我创造了游戏。现在我必须实现GameOver屏幕。这个gameover .java类存储在gdx_game_Android中。
所以,现在在gdx_game中,mygdxgame.java告诉我游戏何时结束。在mygdxgame.java的gameover方法中,我想调用第二个文件夹的GameOver.java类。
我该怎么做?
我试过
Intent in = new Intent(this, GameOver.class);
startActivity(in);
简单地说,我想从其他文件夹访问一个文件夹的java类。
感谢。
答案 0 :(得分:0)
这不是你在LiBGDX中的表现。 LiBGDX是跨平台的。它不会有任何Android特定代码。您需要在Gdx_game中执行所有编码,然后只需使用Gdx_game_android项目打开Gdx_game,如:
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。