Originariamente inviato da seafarer
non mi pare che in flash sia possibile fare una cosa del genere, anche perchè se poi la pagina è lunga il mouse a chi deve dar retta? a flash o IE? però sarebbe figo!
ne sei proprio sicuro?
crea una casella di testo e fai importare all'interno di essa un bel file txt con all'interno un testo bello lungo.
all'interno del file puoi inserire quello che vuoi, l'importante è che prima di ogni lettera ci metti &var1=
es.
&var1=Mia nonna è andata a fare la spesa è sta tardando, sicuramente l'hanno investita....beh, almeno è stato un giusto investimento
per importare usa:
codice:
k = new LoadVars();
k.load("testo.txt");
k.onLoad = function(success) {
_root.testo = k.var1;
};
assicurati che la tua casella abbia il multiriga, come istanza gli darai nome "casellatesto" e come variabile da gestire "_root.testo"
bene, a questo punto dove hai lo script per importare le variabili puoi scrivere:
codice:
casellatesto.mouseWheelEnabled; //abiliti la rotella del mouse nella casella di testo
mouseListener = new Object();
mouseListener.onMouseWheel = function(delta) {
wheel += delta;
trace (wheel); //traccia il valore restituito dalla rotella
casellatesto.scroll = casellatesto.scroll - delta; //lo scroll della casella segue il valore della rotella
};
Mouse.addListener(mouseListener);
fammi sapere!