salve gente, qualcuno ha domestichezza con l'animation package di uhlmann?

io avrei costruito con l'ausilio di questo pacchetto un animazione circolare per un preload:

codice:
import de.alex_uhlmann.animationpackage.drawing.*;    //import drawing.* functions
import de.alex_uhlmann.animationpackage.animation.*;    //import animation.* functions
import com.robertpenner.easing.*;    //import com.robertpenner.easing.* functions
de.alex_uhlmann.animationpackage.APCore.initialize();    //initialize APCore


//code
var myArc:Arc = new Arc(preload.mcmask,111,111,150,0,360,"PIE");    //var myArc:Arc = new Arc(mc, x, y, radius, start, end, type);
			myArc.fillStyle(0x000000,100);    //myArc.fillStyle(fillRGB, fillAlpha);
			myArc.animationStyle(2000,Linear.easeNone);    //myArc.animationStyle(duration, easing, callback);
è tutto commentato quindi si capisce abbastanza no?
per far partire questa animazione serve un semplice:

codice:
myArc.animate(0,100);  //0 è il punto di inizio, 100 la fine, ovvero 360 gradi
a questo punto dovrei integrare l'animazione nel mio preload.
praticamente per ogni tot di bytes caricati il myArc.animate(0,100); si sposta di 1 unità (myArc.animate(0,1));.

il codice per il preload è un semplicissimo:

codice:
onClipEvent (enterFrame) { 

loaded = _root.getBytesLoaded();

total = _root.getBytesTotal();

if (loaded == total) {

_root.nextFrame();

} else {

?????????????????????

}
}
ho provato in mille maniere a risolvere la faccenda...ma non sò cosa mettere nell'else!
li dovrebbe andare la piccola funzione che aumenta l'unità dell'animazione ogni tot bytes caricati!

sapreste aiutarmi per cortesia?
ormai mi manca veramente solo il preload e sono un pò incastrato...grazie mille!