Auf Thema antworten

Spielt es eine große Rolle wo running gesetzt wird?

Es wird mit dem Pause Button gesetzt vorher die Instanzvariable running auf false.


[code=Java]pauseButton.addActionListener(new ActionListener()

        {

            public void actionPerformed(ActionEvent e)

             {

                requestFocus();

                if(game.isRunning() == false)

                {

                    pauseButton.setIcon(pauseIcon);

                    game.setRunning(true);

                }

                else

                {

                    pauseButton.setIcon(spielFortsetzenIcon);

                    game.setRunning(false);

                }

             }

});[/code]


Der Button setzt running wirklich auf true aber der GameLoop reagiert dann halt aus irgendeinen Grund nicht drauf obwohl er nach meinen Verständlich permanent testen müsste ob running auf true ist und bei einer Änderung auch reagieren müsste.



Oben