Saya mengikuti buku "Learning LibGDX Game Development" untuk membuat game sederhana. Saya di bagian pembuatan menu tempat kami membuat panggung dan membuatnya dengan batas debug.
Buku itu mengatakan untuk menggunakan Table.drawDebug(stage)
tetapi metode statis ini tampaknya telah dihapus dari Table
kelas frameworks sepenuhnya.
Saya mengimpor com.badlogic.gdx.scenes.scene2d.ui.Table
; di bawah ini adalah kode saya:
@Override
public void render(float deltaTime) {
Gdx.gl.glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
if (debugEnabled) {
debugRebuildStage -= deltaTime;
if (debugRebuildStage <= 0) {
debugRebuildStage = DEBUG_REBUILD_INTERVAL;
rebuildStage();
}
}
stage.act(deltaTime);
stage.draw();
Table.drawDebug(stage);
}
Baris terakhir, Table.drawDebug(stage);
memiliki kesalahan kompilasi"The method drawDebug(ShapeRenderer) in the type Table is not applicable for the arguments (Stage)"
Apakah ada cara baru untuk menggambar panggung dalam mode debug?
sumber