X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=core%2Fsrc%2Fru%2Fdeadsoftware%2Fcavedroid%2Fgame%2FGameScreen.java;h=d7546e98ad60758261240dfbd661425e92f90bc6;hb=3a443514027417133d7a7e18766720dfea028a87;hp=1d47b9074cb9f65144944486e024ad7462a579cd;hpb=289536374d18bb05cde615c04d9fe576d6ac26bc;p=cavedroid.git diff --git a/core/src/ru/deadsoftware/cavedroid/game/GameScreen.java b/core/src/ru/deadsoftware/cavedroid/game/GameScreen.java index 1d47b90..d7546e9 100644 --- a/core/src/ru/deadsoftware/cavedroid/game/GameScreen.java +++ b/core/src/ru/deadsoftware/cavedroid/game/GameScreen.java @@ -1,10 +1,9 @@ package ru.deadsoftware.cavedroid.game; -import com.badlogic.gdx.Gdx; import com.badlogic.gdx.Screen; +import org.jetbrains.annotations.Nullable; import ru.deadsoftware.cavedroid.MainConfig; -import javax.annotation.CheckForNull; import javax.inject.Inject; import javax.inject.Singleton; @@ -13,11 +12,9 @@ public class GameScreen implements Screen { private final MainConfig mMainConfig; - @CheckForNull + @Nullable private GameProc mGameProc; - @CheckForNull - private GameInputProcessor mGameInputProcessor; - @CheckForNull + @Nullable private GameItemsHolder mGameItemsHolder; @Inject @@ -36,11 +33,8 @@ public class GameScreen implements Screen { .mainComponent(mMainConfig.getMainComponent()).build(); mGameProc = gameComponent.getGameProc(); - mGameInputProcessor = gameComponent.getGameInputProcessor(); mGameProc.setPlayerGameMode(gameMode); - - Gdx.input.setInputProcessor(gameComponent.getGameInputProcessor()); } public void loadGame() { @@ -54,9 +48,6 @@ public class GameScreen implements Screen { .mainComponent(mMainConfig.getMainComponent()).build(); mGameProc = gameComponent.getGameProc(); - mGameInputProcessor = gameComponent.getGameInputProcessor(); - - Gdx.input.setInputProcessor(gameComponent.getGameInputProcessor()); } @Override @@ -66,7 +57,8 @@ public class GameScreen implements Screen { @Override public void show() { - Gdx.input.setInputProcessor(mGameInputProcessor); +// Gdx.input.setInputProcessor(mGameInputProcessor); + mGameProc.show(); } @Override