Как увеличить глобальную переменную на таймере при обработке? - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь увеличивать глобальную переменную каждые 5 секунд, но я не совсем уверен, как это сделать. Я пробовал использовать цикл for в setup () и draw (), однако, похоже, что он не обновляет глобальную переменную и, в свою очередь, содержимое, связанное с ней.

int count = 0;
int savedTime;
int totalTime = 5000;

void setup(){
    size(1280, 720); 
    smooth();
    savedTime = millis();
}

void draw(){
    int passedTime = millis() - savedTime;

    if(passedTime > totalTime){
        int x = 0;
        println("5seconds have passed!");
        count = x;
        ++x;
        background(#000000);
        savedTime = millis();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...