News verticali dinamiche in Flash

Dopo ever scritto un tutorial su News orizzontali dinamiche in Flash non poteva mancare un tutorial su quelle verticali no?

Ecco un bel tutorial per visualizzare delle News verticali in Flash prendendo le news da un file di testo esterno.

Come testo possiamo inserire collegamenti ipertestuali utilizzando il tag <a href> e abbiamo la scelta di formattare il testo con il grassetto, sottolineato, italico.

vediamo un esempio dell file di testo news.txt

news1=Prima news
&news2=Seconda news
&news3=Terza news
&news4=Quarta news

Come potete vedere è molto semplice, le news vengono indicate col parametro news1, news2 ecc e possiamo aggiungerne altre a nostro piacimento, con alcune accortezze che vedremo in seguito.

Per inserire una nuova news basta procedere in questo modo:

  • Inserire il nuovo parametro news, in questo caso &news5
  • Scrivere il contenuto della news
  • Entrare nel progetto .fla della news
  • cliccare nel contenitore di tutte le news
  • Fare copia & incolla di un campo di testo a piacere e assegnare il nome var uguale a news5
    var uguale a news5
  • A questo punto ci basterà continuare a creare un interpolazione di movimento, dopo la news4, per visualizzare la nuova news

Infine ricordo che è possibile cambiare tipo di animazione, tipo di carattere e durata di visualizzazione.

Scarica il sorgente
Guarda il Tutorial

Annunci

25 thoughts on “News verticali dinamiche in Flash

  1. Ciao Julius
    Sai che se richiamo il file .swf delle notizie da un altro .swf(loadMovie) le notizie non si visualizzano,nonostante anche il file news.txt si trova nella stessa cartella.
    Che ne dici???
    Ciao

  2. Ciao Julius. Se ho be capito ogni volta che aggiungo una news devo ricompilare tutto!!! Ma è scomodo!!! Non c’è una soluzione veramente dinamica??
    Ciao

  3. @Niko Che ne dico? mm dico che è normale in quanto stiamo lavorando su livelli

    Una volta richiamato da un altro swf, i livelli non sono più corretti, ovviamente…

    due soluzioni

    se vuoi richiamare le news sul livello di un altro swf:

    loadMovieNum("news_verticali.swf",0);

    Se invece vuoi richiamare le news in un clip filmato che faccia da contenitore

    // richiamo le news nel clip filmato di nome istanza box
    loadMovie("news_verticali.swf", box);
    //invio le news al box
    box.loadVariables("news.txt");

  4. @Gepi ormai stiamo diventanto esigenti, un briciolo di iniziativa?

    Va bè cmq basta fare un duplicate, questo era un mio vecchio esempio di news, vedrò di implementarlo =P

  5. Ciao Julius. No non sono esigente!!!! Io programmo in java e come tale ho imparato che occorre sempre cercare la soluzoine più generale ad ogni cosa cosi la puoi riadottare sempre e in ogni caso!!!!

    Sei un grande

  6. come sempre sbaglio io ma non mi funziona!

    sul primo frame del mio movie scrivo:
    loadMovie(“news_verticali.swf”,0);
    si vede lo sfondo ma non le news che “girano”

    ciao
    sempre mitico !
    J.

  7. La maschera ovviamente non funziona su testi dinamici infatti non vedresti niente… al limite puoi metterci una “toppa”, sopra al movie contenitore ovvero un forma disegno…

  8. Ciao Julius,
    anche io vorrei utilizzare lo stesso per il sito ma mi servirebbe qualcosa di dinamico che andrasse a leggere un file esterno txt con le news senza dover per forza avere flash per ricompilare… pensa a quando devo aggiornare il sito e sarò in vacanza!
    ciao comunque sei bravissimo e non so dove trovi tutte queste chicche!
    🙂

  9. @ Julius: Per dinamizzare il tutto basterebbe caricare la variabili da un file php che le aggiorni mettendo le prime 5 o le prime 10 news.

    Ciao! sei un grande 😉

  10. Ciao Julius,

    devo dire che queste news sono veramente belle… solo che ho un piccolo problemino… mi spiego:

    vorrei caricarle in un filmato come esterne: il mio filmato è il main.swf; il filmato esterno delle news_verticali.swf lo caricherei con un loadmovie mascherando il testo in eccesso per evitare di far vedere il dietro le quinte del filmato esterno in questione.
    Caricando le news_verticali.swf nel mio main.swf lo sfondo con i cambiamenti di colore è ok ma il testo dinamico non si vede proprio….mi sembra di aver capito che con le maschere il testo dinamico non funziona… è vero ciò. se si come si può fare ad ovviare a tale problema?
    Grazie sei grande.

  11. Ciao julius,
    volevo chiederti una cosa riguardante loadmovie:

    io ho inserito la tua news scroll con un loadmovie dentro ad un movieclip vuoto! Quando eseguo il comando prova scena mi appare la tua news, mentre quando eseguo prova filmato vedo tutto tranne la news…in poche parole non me la carica dentro l’swf principale…ho usato questa sintassi: loadMovie(“news.swf”, _root.news);

    Qualche idea?

    Ciao dalla soleggiata svizzera almeno per oggi =)

    eddy

  12. ho lo stesso problema di niko, (richiamo il file con un bottone da un altro file contenitore) se richiamo il file con loadMovieNum(“news_verticali.swf”,0); si chiude il file principale, con l’altro modo non succede niente.

    grazie

  13. il mio problema è che quando richiamo questo filmato da un altro (contenitore) con loadMovieNum(“news_verticali.swf”,0); il contenitore si chiude e rimane solo il filmato delle news.
    con il metodo
    // richiamo le news nel clip filmato di nome istanza box
    loadMovie(“news_verticali.swf”, box);
    //invio le news al box
    box.loadVariables(“news.txt”);

    non succede niente (non si apre il filmato news)

    grazie

  14. io i riferivo proprio a quello, solo che nel primo caso (loadMovieNum(“news_verticali.swf”,0);) si chiude il filmato che richiama le news, nel secondo caso non succede niente, le news non si vedono, quando clicco sul pulsante resta tutto come se nel pulsante non ci fosse un comando.

    grazie x l’attenzione ed il tempo

Rispondi

Effettua il login con uno di questi metodi per inviare il tuo commento:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...