According to the tutorials, to use a view we must call a setView function before drawing. The problem is that I have a big game map which is much bigger than the window; I use the view to display a part of the map on the window, but I want to show a different part of the map when the player scrolls the mouse wheel. So I need to change the view, but to do that, I need to call setView again and draw everything again. Everything here is a very very big map, so the window display them with completely delay and no smooth. Is there any other (and more useful) way to change the view?
Thanks!