1
0
mirror of https://github.com/Klagarge/PokeHES.git synced 2025-10-31 11:39:17 +00:00
This commit is contained in:
2022-06-12 16:33:04 +02:00
parent 7f7642d728
commit 150cb3ab11
3 changed files with 41 additions and 24 deletions

View File

@@ -2,14 +2,16 @@ package Screen;
import Entity.Enemy;
import Entity.Player;
import Game.Battle;
import ch.hevs.gdx2d.lib.GdxGraphics;
public class ScreenPlayer {
public ManagerOfScreen screenManager = new ManagerOfScreen();
public Player p;
public Enemy e;
public ScreenMap sm;
public ScreenBattle sb;
public Player p = null;
public Enemy e = null;
public Battle b = null;
public ScreenMap sm = null;
public ScreenBattle sb = null;
public void init(){
@@ -19,13 +21,18 @@ public class ScreenPlayer {
// Create both type of screen and record for reuse
screenManager.registerScreen(ScreenMap.class);
screenManager.registerScreen(ScreenBattle.class);
sb = screenManager.getScreenBattle();
sm = screenManager.getScreenMap();
}
public void render(GdxGraphics g){
sb.setEnemy(e);
sm.setPlayer(p);
if(sb != null){
sb.setEnemy(e);
sb.setBattle(b);
}
screenManager.render(g);
}