handle input at higher rate than render rate

This commit is contained in:
yugecin
2017-01-10 13:02:40 +01:00
parent 6857393315
commit 7162f8bc7d
6 changed files with 61 additions and 13 deletions

View File

@@ -22,6 +22,7 @@ import org.newdawn.slick.Graphics;
public interface OpsuState {
void update(int delta);
void preRenderUpdate(int delta);
void render(Graphics g);
void enter();
void leave();

View File

@@ -45,6 +45,10 @@ public abstract class TransitionState extends BaseOpsuState {
}
}
@Override
public void preRenderUpdate(int delta) {
}
@Override
public void render(Graphics g) {
applicableState.render(g);