Ciao rigaz!!
Non riesco a scrollare un file di testo esterno nonostante abbia letto tutto il forum.![]()
I passi che faccio sono i seguenti:
Ho creato un MC "pippo" e nel primo frame ho inserito un testo dinamico con istanza "txt" con codice AS:
System.useCodepage = true;
init = new LoadVars();
init.onLoad = function(success) {
if (success) {
trace(init.itinerario);
txt.htmlText = init.itinerario;
}
};
init.load('testo.txt');
Ho importato il MC nella mia timeline del file .fla e fin qui' tutto ok.(vedo il mio file txt formattato, etc.)
Ho creato una scrollbar in cui al bottone con istanza "cursore" ho associato lo script:
on (press) {
startDrag("_root.cursore", false, 737, 54, 737, 335);
}
on (release) {
stopDrag();
}
Al MC "pippo" ho nominato l'istanza come "carrello" e nel frame ho associato il seguente script:
onClipEvent (enterFrame) {
posizioneCarrello = _root.carrello._y;
posizioneCursore = _root.cursore._y-400;
scorrimentoCursore = 400;
scorrimentoCarrello = 300;
incremento = scorrimentoCarrello / scorrimentoCursore;
posizioneCarrelloVirtuale = 50- (posizioneCursore * incremento);
_root.test = posizioneCarrelloVirtuale;
if (posizioneCarrelloVirtuale<=posizioneCarrello) {
_root.carrello._y = _root.carrello._y-((posizioneCarrello-posizioneCarrelloVirtuale)/10);
} else {
_root.carrello._y = _root.carrello._y+((posizioneCarrelloVirtuale-posizioneCarrello)/10);
}
}
Premetto che la scrollbar di un MC senza importazione di testo mi funziona ma di un MC con l'importazione del testo no.
Sto impazzendo sono troppe ore che ci sto su.
Se avete anche altre idee!!

Rispondi quotando
