diff --git a/core/src/ru/deadsoftware/cavecraft/GameScreen.java b/core/src/ru/deadsoftware/cavecraft/GameScreen.java
index 3301805e5854acafb14a33263b1e32ec447167b6..209d32bb058b39ea8d62d5087e667ee6142e7fc6 100644 (file)
public class GameScreen implements Screen {
+ public static int FPS;
+
private GameProc gameProc;
private GameInputHandler gameInput;
@Override
public void render(float delta) {
+ FPS = (int)(1/delta);
gameProc.update(delta);
gameProc.renderer.render();
}
@Override
public boolean keyDown(int keycode) {
- gameInput.keyDown(keycode);
+ if (keycode == Input.Keys.N) {
+ gameProc = new GameProc();
+ gameInput = new GameInputHandler(gameProc);
+ } else {
+ gameInput.keyDown(keycode);
+ }
return false;
}