Buongiorno a tutti,

Ho creato il seguente codice AS3 che esegue una serie di funzioni.
Vorrei richiamare le mie funzioni n volte, come posso fare?

import flash.utils.Timer;
import flash.events.TimerEvent;

this.txt_esperienza.alpha = 0
this.txt_professionalita.alpha = 0
this.txt_collaborazione.alpha = 0

var TimerLogo:Timer = new Timer(1000, 1);
TimerLogo.addEventListener("timer", tempoLogo);
TimerLogo.start();

function tempoLogo(Event:TimerEvent) {
new Tween(this.logo,"x", Elastic.easeInOut, -428, 371.9, 3, true)
}

var TimerEsperienza:Timer = new Timer(2000, 1);
TimerEsperienza.addEventListener("timer", tempo1);
TimerEsperienza.start()

function tempo1(Event:TimerEvent) {
new Tween(this.txt_esperienza,"alpha", null, 0, 1.5, 2, true)
}

var TimerProfessionalita:Timer = new Timer(3000, 1);
TimerProfessionalita.addEventListener("timer", tempo2);
TimerProfessionalita.start()

function tempo2(Event:TimerEvent) {
new Tween(this.txt_professionalita,"alpha", null, 0, 1.5, 2, true)
}

var TimerCollaborazione:Timer = new Timer(4000, 1);
TimerCollaborazione.addEventListener("timer", tempo3);
TimerCollaborazione.start()

function tempo3(Event:TimerEvent) {
new Tween(this.txt_collaborazione,"alpha", null, 0, 1.5, 2, true)
}


Ringrazio tutti anticipatamente