Originally Posted by Logic Ali
In that case you should only call draw() when that happens, then I'm sure you won't have a problem.
I think what I said, could have been taken two ways haha, sorry. I meant that if I don't call draw, my character will look like hes staying still when he should be moving. Also, draw needs to be called in order to update the view of the game on the screen. Is this the reason it's slowing down? Are there better ways of making loops for a game?