Я пытаюсь научить себя libGDX, но учебник, которому я следовал, дал ошибку при попытке его запустить. Я не знаю достаточно LibGDX, чтобы сделать MCVE, поэтому я попытался найти простую программу «Hello World», просто чтобы увидеть, была ли проблема в моем коде или что-то еще.
Проблема в том, что единственная программа "Hello World", которую мне удалось найти, не может импортировать необходимую библиотеку libGDX.
Библиотека, которую он не может импортировать, com.badlogic.gdx.graphics.GL10
. Моя IDE, IntelliJ-IDEA, говорит can't resolve symbol 'GL10'
, когда я наводю курсор на нее.
Как мне запустить эту программу?
import com.badlogic.gdx.ApplicationListener;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.GL10;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
public class HelloWorld implements ApplicationListener {
private SpriteBatch batch;
private BitmapFont font;
@Override
public void create() {
batch = new SpriteBatch();
font = new BitmapFont();
font.setColor(Color.RED);
}
@Override
public void dispose() {
batch.dispose();
font.dispose();
}
@Override
public void render() {
Gdx.gl.glClearColor(1, 1, 1, 1);
Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT);
batch.begin();
font.draw(batch, "Hello World", 200, 200);
batch.end();
}
@Override
public void resize(int width, int height) {
}
@Override
public void pause() {
}
@Override
public void resume() {
}
}