Я разрабатываю игру и в функции визуализации у меня есть: (площадь простирается Sprite)Libgdx - объекты предоставляются только по щелчку
@Override
public void render(float delta) {
Gdx.gl.glClearColor(0, 0, 0, 0);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
batch.begin();
backgroundSprite.draw(batch);
endTime = System.currentTimeMillis();
if((endTime-startTime) > 1000) {
squareList.add(squarePositionFactory.getSquare());
for(Square square : squareList) {
square.setSize(80, 80);
square.draw(batch);
square.updatePosition(square.posX, square.posY + 100);
startTime = System.currentTimeMillis();
Gdx.app.log("[Playing time]", square.toString());
}
}
batch.end();
stage.act(Gdx.graphics.getDeltaTime());
stage.draw();
}
Проблема заключается метод визуализации работает только тогда, когда я нажимаю repeatdly на экране, чтобы изображения отображались мигающими. Как я могу это исправить? Благодаря!