Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    42

    Testo scorrevole (orizzontale)

    Ciao ragà,

    ho un piccolo problema, non riesco a far scrollare orizzontalmente un testo, o meglio, riesco cambiando il valore _x del textfield, ma non è esattamente quello che mi serve.

    In sostanza, a me serve una scritta che scrolli orizzontalmente e che dopo un tot di spazi riappaia di nuovo (anche se parte della scritta in uscita è ancora presente nel campo di testo). La scritta viene caricata da un file di testo esterno.

    Ora, la scritta viene caricata correttamente ma non riesco a trovare un modo per farla scrollare orizzontalmente e, sopratutto, a farla riapparire anche mentre parte della scritta è ancora presente.

    a quanto mi è sembrato di capire dai livedocs la proprietà hscroll di un campo di testo dovrebbe permettermi di fare una cosa di questo tipo, piccolo problema è che se assegno al mio campo di testo un valore di hscroll diverso da 0 (dopo aver settato il campo di testo "scrollable" ovviamente), questo comunque non si muove, perciò brancolo nel buio...

    Ricerche su google o su questo forum non hanno sortito effetto, perciò mi chiedevo se ci fosse qualcuno in gradi di aiutarmi, nel qual caso vi sarei eternamente grato

    thx 1000
    Mith84

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    42
    nessuno mi sà aiutare?

    scusare se uppo il thread però non riesco a trovare una soluzione decente se non quella di spostare continuamente la _x del textfield e di usare una maschera, questa soluzione però appesantisce il filmato non poco (in termini di velocità di animazioni, il risultato è che rallenta tutto il resto).

    tutto sommato non è fondamentale far riapparire la scritta anche se parte della scritta in uscita è ancora presente, se anche la scritta riappare dopo essere completamente uscita dal campo di testo mi và + che bene

    thx di nuovo,
    Mith84

  3. #3
    crei una casella di testo dinamico. che deve essere presente su frame 1 e 2

    dai al campo testo

    come nome istanza
    newsText

    come nome var
    news

    poi associ sui frame questo codice

    Frame 1

    codice:
    loadVariablesNum("news.txt", 0);
    testoformat = new TextFormat();
    testoformat.color = "0x000000";
    testoformat.font = "Verdana";
    newsText.setTextFormat(testoformat); 
    newsText.autosize = "left";
    var maxwidth = newsText._width;
    var maxpos = 450-maxwidth;
    gotoAndStop(2);
    frame2

    codice:
    if (newsText._x < maxpos){
    	newsText._x = 450;
    }
    newsText._x -= 1;
    gotoAndPlay(2);
    crei poi un file txt
    con questo tipo di contenuto

    codice:
    news=dfgdfgdfgdfgdf dfgdfgdf dfgdfgdfg
    e lo salvi come news.txt


    questo è tutto ....

    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    42
    grazie mille

  5. #5
    Originariamente inviato da Mith84
    grazie mille

    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

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.