Ciao a tutti... avrei bisogno di un aiuto!!!
Ho scaricato uno script il quale crea uno scrolling di testo orizzontale... premetto ke nn so assolutamente nulla di flash...![]()
.... avrei la necessità di modificare lo script in modo ke il testo venga caricato da un file .txt esterno...
Questo è il sorgente:
...in pratica la parte ke ho evidenziato in rosso.. deve essere presa dal file esterno....codice:_root.onLoad = function() { frasi = new Array(); /* inizio impostazioni */ // Frasi varie frasi.push("Questa è la prima frase"); frasi.push("Ma ricordatevi..."); frasi.push("...le frasi non devono essere più lunghe..."); frasi.push("...della larghezza dello stage, altrimenti..."); frasi.push("...vengono visualizzate solo in parte..."); frasi.push("...by Enrico Foschi - webmaster@webaiuto.it"); // intervallo (in millisecondi) tra un testo e l'altro intervallo = 3000; // Velocita del testo velocita = 50; /* fine impostazioni */ cicli = 0; crea_testi(); tempo_iniziale = getTimer(); } _root.onEnterFrame = function() { if(tempo_iniziale+intervallo < getTimer()) { tempo_iniziale = getTimer(); cicli = Math.round(Stage.width/velocita); } if(cicli) sposta_testi(); } function crea_testi() { var cont; totale = frasi.length; for(cont = 0; cont < totale; cont++) { attachMovie("testo","testo"+cont, cont); _root["testo"+cont].valore = frasi[cont]; with(_root["testo"+cont]) { _x = Stage.width/2 + Stage.width*cont; _y = Stage.height/2; } } } function sposta_testi() { var cont; cicli--; for(cont = 0; cont < totale; cont++) { with(_root["testo"+cont]) { _x -= velocita; if(_x + Stage.width/2 <= 0) { _x = Stage.width/2 + (Stage.width+3.8)*(totale-1);// il valore 3.8 è un valore aggiunto per centrare tutte le scritte dopo il primo loop } } } }
kiedo il vostro aiuto xke nn so proprio da ke parte cominviare...
ciao e grazie mille in anticipo
![]()