Visualizzazione dei risultati da 1 a 10 su 10

Discussione: variabili tra swf

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    125

    variabili tra swf

    Salve a tutti.
    Ho 2 filmati swf: "A" e "B"
    Vorrei fare in modo che in "A" possa, attraverso un pulsante" caricare il filmato swf "B" con l'azione loadmovie su livello 0 e nello stesso tempo settare una variabile e trsferirla a "B" in modo ke quest'ultimo, una volta caricato, possa ricevere la Variabile ed eseguire di conseguenza un'azione precisa.

    Spero di essere stata chiara.

    Grazie.........!!!!!!
    Neo

  2. #2
    Ciao,

    prima cosa nel Filmato A)

    crei un pulsante ed associ
    on(pres){LoadMovieNum("B.swf", ...)}

    se al posto dei puntini metti 0 il filmato si sostituisce completamente al tuo filmato A, mentre se valore maggiore di 0 il filmato si sovrappone, lasciando A in uso.

    Se così fosse alla

    miavarB sarebbe sufficente scrivere

    _level1.miavarB=_level0.miavarA

    In caso di sostituzione (quindi valore 0) penso che non funzioni.

    prova. Ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    125

    var

    Infatti il mio caso è proprio il secondo, in cui il filmato swf "B" si sostituisce ad "A" come livello 0.
    Neo

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    125

    info

    Comunque potresti essere + chiaro sull'utilizzo del tuo script:

    _level1.miavarB=_level0.miavarA

    Vorrei sapere in quale punto del filmato "B" eventualmente inserire questo script e perchè indichi 2 Var dato che è una sola.
    Neo

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023

    Re: info

    Originariamente inviato da lellaa
    Comunque potresti essere + chiaro sull'utilizzo del tuo script:

    _level1.miavarB=_level0.miavarA

    Vorrei sapere in quale punto del filmato "B" eventualmente inserire questo script e perchè indichi 2 Var dato che è una sola.
    lo puoi mettere in qualsiasi punto, prima di caricare l'altro filmato...

    quindi tu hai A sul livello 0 e carichi B sul livello 0 sostiuendo A?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    125

    Si

    Esatto: carico B su A a livello 0 e perdo la variabile chiamata "citta"
    Neo

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023

    Re: Si

    Originariamente inviato da lellaa
    Esatto: carico B su A a livello 0 e perdo la variabile chiamata "citta"
    io ho una soluzione semplice...la prima che mi è venuta in mente...siccome ci interessa conservare il valore della variabile e con MX abbiamo la fortuna che non abbiamo + l'effetto a torre [se toglievi il livello 1 con Flash5 ti crollavano i livelli superiori (2,3...]...

    quindi... A.swf setta la variabile citta=lecce

    crei un nuovo filmato e lo chiami varloader.swf

    in varloader.swf metti un campo di testo dinamico e gli dai come variabile citta1...e gli metti citta1=_level0.citta

    in B.swf metti citta=level1.citta1


    Quindi:

    1) A.swf setta citta=lecce e carica sul livello1 varloader.swf [che fa diventare la propria citta1=lecce]
    2) Alla fine del filmato A carica B, il quale riceve da citta1=lecce il valore della sua variabile (citta=lecce)
    3) opzionale un bel unLoad sul livello1

    ok?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    125
    Purtroppo così non mi pare che funzioni.
    Prova tu perkè magari sto sbagliando qualcosa.
    Grazie...
    Neo

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    Originariamente inviato da lellaa
    Purtroppo così non mi pare che funzioni.
    Prova tu perkè magari sto sbagliando qualcosa.
    Grazie...
    ok..dammi 2 minuti...aspetta lì

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    e se tieni varloader sullo 0 e gli altri sull'1? ti va bene?

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.