public class SuaClasse extends Component { // essa variável será responsável por armazenar o tempo que o contador precisará atingir para executar algo public float tempoMaximo = 5f; // altere o valor pelas propriedades // o contador de tempo private float contador; // variável apenas para fins de exemplo private int valor = 1; @Override public void start() { } @Override public void repeat() { // somamos o contador com "Math.bySecond()" para que a cada segundo ele tenha seu valor aumentado em 1 contador += Math.bySecond(); // verificamos se o contador atingiu o tempo máximo definido na variável "tempoMaximo" if (contador >= tempoMaximo) { // resetando o contador contador = 0f; // o método será chamado sempre que o contador atingir o tempo máximo meuMetodo(valor); } } // método apenas para fins de exemplo private int meuMetodo(int valor) { // retorna o valor da váriavel "valor" + 1 return valor + 1; } }