Keep a global ShapeRenderer instance rather than an instance per entity

This commit is contained in:
2018-11-12 21:22:16 +04:00
parent 219622ff53
commit c34610b3e3
6 changed files with 29 additions and 31 deletions

View File

@ -78,15 +78,15 @@ public class BrickBuster extends ApplicationAdapter {
long start_render = System.nanoTime();
for (Brick block : bricks) {
block.render();
block.render(sr);
}
for (PowerUp powerUp : powerUps) {
powerUp.render();
powerUp.render(sr);
}
for (Ball ball : balls) {
ball.render();
ball.render(sr);
}
paddle.render();
paddle.render(sr);
if (shieldActive) {
sr.begin(ShapeRenderer.ShapeType.Filled);