pulsante:
codice:
on(release){
	y= 0;
	pausa = setInterval(icone, 1000,parametro);
}
sul frame:
codice:
function icone(categoria) {
	if (y<=categoria) {
		//istruzioni....
	} else {
		clearInterval(pausa);
	}
	y++;
}
in questo modo?
alla pressione del tasto richiama lafunzione. Se y è <= categoria esegue le istruzioni, quindi incrementa y

dopo un secondo controlla nuovamente se y è <= a categoria ed esegue le istruzione o interrompe l'intervallo