Visualizzazione dei risultati da 1 a 3 su 3

Discussione: come fare ???

  1. #1

    come fare ???

    vorrei inserire in un filmato flash un testo però dato che è molto lungo vorrei inserirlo in un quadrato dove per visualizzare tutto il testo si deve premere su delle frecce per scorre il testo in su o in giù

    grazie
    robus.it - grafica e programmazione web

  2. #2
    OK!

    Per fare questo devi prima di tutto creare un campo di "testo dinamico" delle dimensioni che dovrà avere la finestra.

    Gli dai come nome istanza "testo" (la assegni dal pannello Proprietà - clicca col dx sul campo di testo e seleziona la voce).

    Nel frane della linea temporale (la TimeLine) che contiene il campo di testo dinamico gli assegni questo script:

    stop();
    testo.html = true;
    testo.htmlText = '<font color="#FF0000">.: FILOSOFIA</font>

    </br>TEMPO FA HO (tuo testo)...


    Crea due pulsanti fatti in MovieClip e non due "pulsanti veri e propri" (tramite l'opzione F8), come ad esempio un'unica freccia che duplicerai e che poi girerai a seconda della direzione dello scroll.

    Al clip che rappresenta la freccia verso l'alto assegni questo script:

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


    Al clip che rappresenta la freccia verso il basso assegni questo script:

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


    Il gioco è fatto!


    RAY
    L'ignorante dice... Il colto confuta... Il saggio riflette.

  3. #3

    ok, fatto come hai detto

    ok, fatto come hai detto...

    ma ilmio testo dove lo devo inserire ???

    stop();
    testo.html = true;
    testo.htmlText = '<font color="#FF0000">.: FILOSOFIA</font>

    </br>TEMPO FA HO (tuo testo)...

    che significa TEMPO FA HO (tuo testo)... ???

    quando provo il filmato mi dice che Il valore letterale stringa non è stato terminato correttamente. che significa ????? ?? javascript:smilie('')

    grazie mille
    robus.it - grafica e programmazione web

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.