Ich habe ein Interface "GameState" erstellt, von dem jeder State erbt und diese Methode erhält:
Nun habe ich auch eine Klasse "GameStateManager". Diese Klasse enthält verschiedene Methoden zum hinzufügen von GameStates und ändern des States. Unter anderem auch eine Methode die
des aktuellen GameStates ausführt. Diese Funktion soll jetzt aus einer zweiten Klasse "GameLoopMaster" genutzt werden. GLM enthält eine Methode 'start()', die dann in einem while-Loop die 'renderCurrentState(Graphics g)'-Methode des GameStateManagers aufrufen soll.
Nun kann ich es aber einfach nicht zum laufen kriegen! Was genau muss ich im GameLoopMaster jetzt als Argument der Methode vom GSM übergeben?
Code:
public void render(Graphics g) { }
Code:
public void render(Graphics g)
Nun kann ich es aber einfach nicht zum laufen kriegen! Was genau muss ich im GameLoopMaster jetzt als Argument der Methode vom GSM übergeben?