Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: news e loadVariables

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    108

    news e loadVariables

    Salve a tutti.
    Vorrei realizzare un swf che rappresenti la sezione news di un sito in html.
    Per l'occasione ho realizzato una striscia in flash (545x115) in cui ci saranno n box di testo (le notizie).
    Il problema e' il seguente.
    Prendendo spunto da un articolo di Negatyve ho creato un MC composto da due frame.
    Nel primo c'e' una scritta che indica che sta avvenendo il caricamento dei dati.
    Nel secondo frame ci sono le box di testo ciascuno cono il suo nome di variabile.
    Al MC ho associato l'azione:

    onClipEvent (load) {
    stop ();
    loadVariables ("news.txt", this);
    }
    onClipEvent (data) {
    play (); //o nextFrame() - non e' quello il problema -
    }

    il file news.txt e' cosi' composto:

    n1=bla bla bla1
    &n2=bla bla bla2
    &n3=bla bla bla3
    &n4=bla bla bla4
    &n5=bla bla bla5
    &n6=bla bla bla6

    Tutto funziona, ma...
    se io volessi raggruppare queste box di testo in un ulteriore mc per poi fare qualche effetto grafico (ad esempio facendo una striscia che scorre per mostrare le news di 3 in 3)) non riesco piu' a far caricare le variabili.
    Ho provato a modificare il percorso in
    loadVariables ("news.txt", this); sostituendo this con un percorso appropriato, ma non funziona.
    Chiedo il vostro aiuto sperando di essermi spiegato.
    grazie

  2. #2
    codice:
    loadVariables ("news.txt", "_root.pippo", "POST");
    dove news.txt è il tuo file di testo

    _root.pippo è il percorso al mc con nome istanza pippo


  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    108
    Ma pippo e' il nome dell'MC che racchiude i due frame o quello che raggruppa le box di testo (piu' interno)?
    In ogni caso non funziona sia in un modo che in un altro.
    Poi perche' "post"?
    Aiutami per favore.

  4. #4
    allora se tu hai un mc ke kontiene i 2 frame a cui fai riferimento...che kiameremo "pippo"
    e un secondo mc ke kontiene il mc "pippo" ke invece kiameremo "pluto"

    ti trovi sullo stage "pluto" ke kontiene "pippo"

    quindi il percoso dalla root per arrivare a pippo ove c'è il campo di testo dinamiko kon la tua variabile assegnata è : _root.pluto.pippo

    quindi :

    codice:
    loadVariables ("news.txt", "_root.pluto.pippo", "POST");
    il POST lo puoi anke levare :gren:

  5. #5
    altrimenti assegni ad ogni mc contenuto in pluto lo script ke hai postato, kosì ogni mc si leggerà il file news.txt pescando la sua variabile....vedi tu..

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    108
    il tuo primo metodo lo avevo gia' seguito alla lettera e non funziona.
    sul secondo metodo ho qualche dubbio nell'applicarlo.

    ripeto velocemente:
    io ho un MC(istanza "tutto") che contiene due frame. nel primo ho un testo statico che mi dice che sto caricando i dati e sul secondo frame ho le varie box di testo dinamico(non sono singoli mc)raggruppate in un unico mc (istanza "mcnews")

    lo script:

    onClipEvent (load) {
    stop ();
    loadVariables ("news.txt", _root.tutto.mcnews);
    }
    onClipEvent (data) {
    nextFrame ();
    }

    l'ho messo sul mc "tutto" quello superiore che sta sulla _root

    Allora...
    il primo metodo non funziona, il secondo necessita di ulteriori spiegazioni.
    E' inutile dirti che ti ringrazio per la disponibilita'
    beh... te l'ho detto
    :gren:

  7. #7
    dammi la mail ke vediamo se ho capito

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    108
    te l'ho mandata in privato

  9. #9
    spedito

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    108
    Svelato l'arcano!
    Ho capito che nel primo frame del MC "tutto" non puo' stare solo il testo che mi dice "sto caricando" ma deve essere contenuto anche l'mc (mcnews)che contiene le celle di testo.
    Cosi' funziona.
    Anche se a questo punto devo fare qualche prova per fare in modo che le news scorrano con qualche intercalazione per dare l'effetto del loro avvicendarsi.
    Credo di aver risolto il 75% dei miei problemi e pertanto ti ringrazio. se dovessi avere qualche dubbio, magari...

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.