if(pauseGame){
if(update){
update = false;
My_static_draw();
}else{
try {
Thread.sleep(160);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}else{
My_Game_draw(); //its load CPU
}
Когда я делаю pauseGame = true;
, это work(load CPU ~0%)
, но я вижу что-то странное на дисплее, меняющем два (или более) изображения, изображение 1, нарисованное в My_static_draw()
, и несколько последних изображений в My_Game_draw();