Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Ancora sul passaggio di variabili tra swf

    Ciao,
    ho letto tutti i messagi su qeusto argomento ma non sono riuscito a fare quello che volevo.
    Ho un filmato A.swf in cui ho dichiarato una variabile in questo modo:
    var prova = "CIAO";
    Ora in un filmato B.swf carico A.swf in questo modo:
    loadMovieNum("A.swf",1);
    Dopo di che vorrei accedere da B alla variabile prova...ho provato in questo modo ma non funziona:
    trace(_level1.prova)
    Il messaggio sconsolante è sempre lo stesso: UNDEFINED!
    Dove sbaglio?
    Devo fare qualche controllo per vedere se prima è stato caricato completamente il filmato?
    http://www.beavermag.it

  2. #2
    Allora,
    mi sono accorto che il problema può essere legato alla temporizzazione.
    Infatti bloccando con uno stop() l'esecuzione del filmato sul frame che carica l'swf esterno e facendo ripartire poi l'azione alla pressione di un bottone nel frame successivo ho accesso alla variabili.
    Esiste qualche modo per capire quando l'swf caricato con loadMovieNum è stato caricato?
    So che esiste la proprietà onLoad ma non so come applicarla in questo caso.
    http://www.beavermag.it

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.