当我创建一个新的LibGDX项目时,Core项目的主类扩展了ApplicationAdapter。这是它的样子。
package com.marimba.apptest;
import com.badlogic.gdx.ApplicationAdapter;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.GL20;
public class AppMain extends ApplicationAdapter {
@Override
public void create () {
}
@Override
public void render () {
Gdx.gl.glClearColor(1, 0, 0, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
}
}
因此,如果要调用setScreen方法以便在屏幕之间切换,则必须将ApplicationAdapter更改为Game。那么ApplicationAdapter的用途是什么?我什么时候使用?