I am learning LibGDX using Tiled Map. I came across the following two render methods. The first one is simple one that I normally use.
However, I don't understand why we need the second one. Can I use batch.begin(); in method2 as well.
Thanks
Method 1
private Batch batch;
batch=new SpriteBatch();
public void Render(float delta){
......
batch.begin();
batch.draw(......);
batch.end();
}
Method 2
private OrthogonalTiledMapRenderer renderer;
private Batch batch;
public void Render(float delta){
......
renderer.getBatch().begin();
renderer.getBatch().draw(......);
renderer.getBatch().end();
}