Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema Scroller

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    105

    Problema Scroller

    Salve a tutti...ho un problema serio con uno scroller....
    Vi spiego passo per passo com'è strutturato il mio file e cos'è che non riesco a fare....
    sullo stage ho un pulsante "Attività" con relativo codice a.s. che carica un clip dalla libreria sullo stage con movimento da dx a sx.

    on (release) {
    _root.attachMovie("Attività", "Attività1", 0);
    _root.Attività1._x = 1200;
    _root.Attività1._y = 210;
    Attività1.sposta(335, 10);
    }

    In questo clip "ATTIVITA'" ci sono, a sinistra, dei pulsanti, e, a destra un clip filmato "mc" che contiene all'interno un campo di testo dinamico con Variabile "testo" e delle maschere che creano un effetto in movimento che si vedrà al caricamento del testo dal txt esterno.
    Nel clip attività sul primo frame c'è il seguente codice:

    _root.discipline = new LoadVars();
    _root.discipline.load('discipline.txt');
    _root.discipline.onLoad = function() {
    _root.d1 = _root.discipline.disciplina1.toString();
    _root.d2 = _root.discipline.disciplina2.toString();
    _root.d3 = _root.discipline.disciplina3.toString();
    };

    che permette di caricare il testo dal txt....
    .....ora il mio problema è quello di inserire due pulsanti alla destra del filmato attività e con quelli far scorrere il testo in alto e in basso, dato che com'è strutturato ora il file, mi permette di farlo con la rotella del mouse.
    Aspetto vostre notizie....spero di essere stato almeno un po' chiaro....cmq se qualcuno vuole aiutarmi, ho pronto il file sorgente da inviare.....grazie a tutti.

  2. #2
    ciao ho appena letto il mess.
    allora... ho 2 soluzioni, anzi 3!!!
    dipende cs vuoi avere...
    a) 1 scroller semplicissimo (qsi deprimente ) fatto da 2 frecce sulle quali, ad ogni clic il testo risponde abbassandosi o alzandosi di 1 o + righe (a scelta)

    b) 1 scroller + serio VVoVe: ke premendo su un tasto muove subito il testo e lo continua a muovere in automatico (cm x es i tasti degli scroller d windows) fino a ke lasci

    c) la 3a possibilita' e' simile alla 2a, cn l'aggiunta d 1 barra ke indica la posizione del testo visualizzato rispetto alla lunghezza totale del testo(proprio identico a qll d windows)

    ora io t consiglio la 2a x' e' semplice da realizzare, e' pulita, e x testi nn troppo lunghi e' l'ideale...poi scegli tu

    t scrivo qll ke c'e' da fare x la 2a:

    affianco al testo(a cui dv dare nome di istanza 'testo') inserisci le due frecce(o i tasti ke preferisci ) e a qll su inserisci:

    codice:
    on (press) {
    	_root.direzione = 'su';
    }
    on (release, releaseOutside) {
    	_root.direzione = '';
    }
    mentre all'alto:

    codice:
    on (press) {
    	_root.direzione = 'giu';
    }
    on (release, releaseOutside) {
    	_root.direzione = '';
    }
    e fin qui tt ok...
    ora, nel frame dv hai inserito il testo aggiungi qst script:

    codice:
    scroller = setInterval(function () {
    	if (_root.direzione == 'su') {
    		_root.testo.scroll--;//inserisci il percorso ASSOLUTO del testo
    	}
    	if (_root.direzione == 'giu') {
    		_root.testo.scroll++;//inserisci il percorso ASSOLUTO del testo
    	}
    }, 50);//50 e' la velocita' d scorrimento
    ed e' tt qui, fammi sapere se va bene o se nn t piace ke ne parliamo ciao cia'
    [N]emesiStyle
    The style of the wolf

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    105
    Grazie mille nemesi'....lo sapevo che mi avresti aiutato....stasera appena torno dal lavoro provo e ti faccio sapere..ciao ciao e grazie ancora!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    105
    funziona funziona....si gruoss....grazie mille!!!!

  5. #5
    sono contento
    [N]emesiStyle
    The style of the wolf

  6. #6

    barra

    Ok, grazie anche da parte mia, in pochi minuti sono riuscito a fare uno scroller del testo.
    Ti chiedo troppo di spiegarmi come creare la barra? :-)
    Ti ringrazio ancora.
    ciao
    chi va piano va sano e va lontano ... chi va forte arriva prima !!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.