Allora: nel sito che sto facendo c'è un menu con i soliti tasti home, chi siamo, ecc.... e ad alcuni di questi corrisponde l'importazione di un testo salvato in un file .txt.

Ora è necessario realizzare un sistema di scoll per il testo, poiché è troppo lungo per essere visualizzato interamente nell'apposita finestra di testo dinamico predisposta.

Pensavo di fare 2 semplici tastini a forma di freccia in su e in giù.
Ovviamente lo scroll dovrebbe essere continuo fintanto che si tiene premuta la freccia e non avanzare di una riga a ogni pressione del tastino.

Ho trovato un tutorial che diceva di assegnare questo script al clip freccia:

onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse,_root._ymouse, false)) {
premuto = true;
}
}
onClipEvent (mouseUp) {
premuto = false;
}
onClipEvent (enterFrame) {
if (premuto) {
testo.scroll = testo.scroll + 1;
}
}

MA PERCHè NON FUNZIONA?

Ho provato anche a partire da una cosa più semplice, ovvero impostare lo scroll solo di una riga a ogni pressione, in questo modo:

onClipEvent (mouseDown){
testo.scroll = testo.scroll + 1;
}

Ma il testo non scorre, rimane inchiodato.
La cosa curiosa è che se assegno lo stesso script ad un pulsante, anziché a un clip....invece funziona!

on (press){
testo.scroll = testo.scroll + 1;
}

Che nervi!!! Cosa è che ho sbagliato??