Android Игра L oop против таймера - PullRequest
0 голосов
/ 16 апреля 2020

Я работаю над Android игрой, и я заметил, что во многих руководствах рассказывается о Игра L oop. С другой стороны, я следовал другим учебникам, которые достигли того же результата, что и игровые циклы, с другим подходом, используя Timer .

Зачем нужны игровые циклы, когда вы можете просто использовать таймер?

Вот код, который я использовал с таймером.

    private final static long Interval = 30;

    GameView gameView = new GameView(this);   //Custom View

    Timer timer = new Timer();
    timer.schedule(new TimerTask() {
        @Override
        public void run() {
            handler.post(new Runnable() {
                @Override
                public void run() {
                    gameView.invalidate();
                }       

            });

        }       

    },0, Interval); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...