Я использую этот код, чтобы увидеть, делится ли оценка пользователей на 20.
if(hitCount % 20 == 0){
interval = interval - 1;
Log.e("Score", "User score is divisible by 20 decreasing interval to "
+ interval);
timer.setInterval(interval);
}
Единственная проблема заключается в том, что этот код находится в методе IUpdate в модуле, который обновляется каждую секунду.
Таким образом, если оценка пользователя делится на 20 в течение более 1 секунды, она продолжает вычитать 1.
Я хочу, чтобы он вычитался только один раз, если оценка пользователя делится на 20.
Есть предложения?