questo script lo avevo realizzato per far caricare dei file in modo random senza ripetizione
Vedi se lo riesci a riutilizzare
codice:
//Array di comodo
TOT=10
nomi=new Array()
for(I=1;I<=TOT;I++){
nomi[I]=I
}
function anima(){
X=0
this.onEnterFrame=function(){
ID = random(TOT)+1
if(Number(nomi[ID]) > 0){
X++ // conta i clip
nomi[ID]=0 // azzero l'array per non ripetere
//path["a"+ID].play()
trace("clip A"+ID+" .....animazione")
}else{
trace("nessuna animazione clip A"+ID+"...già chiamato")
}
if(X >=TOT){
// le animazioni sono state eseguite tutte
delete this.onEnterFrame
}
}
}
// chiamo funzione
anima()