Non so proprio dove possa essere l'errore..
Cerco di spiegare la mia situazine nel migliore dei modi: ho creato un animazione a 3 scene con un campo di testo dinamico in cui volevo far ruotare delle "news", ogni 5 secondi ad esempio.
Ho provato allora con un movie clip che ad ogni fotogramma controlla se sono passati più di 5 secondi dall'ultima volta che ho caricato una news, e che ogni volta che succede attraverso uno switch e la variabile _global.txt carica la successiva. news è la variabile assegnata al campo di testo.

Questo è il codice che ho inserito nel primo fotogramma (che non viene più ripetuto)

_global.news0 = loadVariablesNum("../news/news.txt", 0);
_global.news1 = loadVariablesNum("../news/news1.txt", 0);
_global.news2 = loadVariablesNum("../news/news2.txt", 0);
_global.txt = 0;

_root.createEmptyMovieClip("cnews,1")
cnews.onenterFrame = function() {
n=new Date ();
tempo=n.getTime()
if (_global.tc + 5 >= tempo) {
_global.tc=tempo;
switch (_global.txt) {
case 0: news = _global.news0;
_global.txt++
break;
case 1: news = _global.news1;
_global.txt++
break;
case 2: news = _global.news2;
_global.txt = 0;
break;
}
}
}

Il problema sta nel fatto che quando l'animazione parte mi visualizza solo una news a caso tra le 3, a volte si vede anche che ne passano 1-2 velocemente ma poi si fissa sempre su di una se faccio ripartire l'animazione da zero non è detto che venga visualizzata sempre la stessa.
Spero che qualcuno riesca a chiarirmi un po' le idee, ciao