Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41

    loadvars e loadmovienum

    Ciao a tutti,

    vi espongo il mio problema :

    io lavoro con flash MX2004 e mi sono creato il file A1.swf che tramite loadvars legge un file di testo e va a popolarmi campi testo. Funziona bene finchè eseguo direttamente questo file ma nel momento in cui lo integro nella struttura non mi vengono più popolati i campi testo ...

    mi spiego meglio :

    io ho un file A.swf che al suo interno ha un pulsante che esegue loadMovieNum("a1.swf", 4); caricandomi il file A1.swf sul livello 4. In questo file A1.swf è contenuto il seguente codice :

    dati = new LoadVars();
    dati.path = this;
    dati.onLoad = function(success)
    {
    if (success) {
    for(var prop in this){
    this.path[prop + "_txt"].text = this[prop];
    }
    foto01.loadMovie(dati.foto01);
    foto01._x=220
    foto01._y=280
    foto02.loadMovie(dati.foto02);
    foto02._x=670
    foto02._y=265

    } else {
    this.path.nome_txt.text = "file inesistente";
    }
    };
    ASSetPropFlags(dati, ["onLoad", "path"], 7);
    dati.load("1.txt");

    che mi popola una serie di campi testo dinamici, ma non quando questo file viene caricato da A.swf

    Partendo dal presupposto che se eseguo solo A1.swf tutto funziona alla perfezione non capisco dove genera il problema ... ho pensato che potesse essere un problema di percorso legato ai livelli ma anche se fosse non saprei comep orvi rimedio ... avete qualche idea su come risolvere il problema ??? Qualche link con qualche informazione a me utile ???

    grazie infinite e ciao
    -Ho fissato uno scoglio per sette giorni la domenica ho visto Dio e mi son caduti gli occhi
    -Se è vero che si è ciò che si mangia ... io faccio davvero molto schifo
    - Meno stress e più farfalle per tutti !!!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    fai un test nel file A1.swf, scrivi semplicemente trace(this) e controlla se quando questo viene caricato dentro A.swf il trace restituisca correttamente "_level4"

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41
    dove posso posizionarlo questo test? posso posizionarlo dentro un campo di testo dinamico?
    -Ho fissato uno scoglio per sette giorni la domenica ho visto Dio e mi son caduti gli occhi
    -Se è vero che si è ciò che si mangia ... io faccio davvero molto schifo
    - Meno stress e più farfalle per tutti !!!

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    se non fai le prove da flash, sì, ma allora devi dare un nome al campo di testo e fare direttamente nome_campo.text = this e dovrebbe funzionare

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41
    ok. fatto la prova come mi hai spiegato ed effettivamente mi dice che il this equivale a _level4 ...

    capito ciò immagino che debba cambiare i percorsi nei miei scriptini, ma come faccio? Cosa devo aggiungere per modificare questo scriptino ?
    -Ho fissato uno scoglio per sette giorni la domenica ho visto Dio e mi son caduti gli occhi
    -Se è vero che si è ciò che si mangia ... io faccio davvero molto schifo
    - Meno stress e più farfalle per tutti !!!

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    penso che possa andare in questo modo:

    Codice PHP:
    var dati = new LoadVars();
    dati.path this;
    dati.onLoad = function(success) {
        if (
    success) {
            for(var 
    prop in this){
                
    this.path[prop "_txt"].text this[prop];
            }
            
    this.path.foto01.loadMovie(this.foto01);
            
    this.path.foto01._x=220
            this
    .path.foto01._y=280
            this
    .path.foto02.loadMovie(this.foto02);
            
    this.path.foto02._x=670
            this
    .path.foto02._y=265
        
    } else {
            
    this.path.nome_txt.text "file inesistente";
        }
    };
    ASSetPropFlags(dati, ["onLoad""path"], 7);
    dati.load("1.txt"); 

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41
    provo subito, sei gentilissimo
    -Ho fissato uno scoglio per sette giorni la domenica ho visto Dio e mi son caduti gli occhi
    -Se è vero che si è ciò che si mangia ... io faccio davvero molto schifo
    - Meno stress e più farfalle per tutti !!!

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41
    sob non funziona
    -Ho fissato uno scoglio per sette giorni la domenica ho visto Dio e mi son caduti gli occhi
    -Se è vero che si è ciò che si mangia ... io faccio davvero molto schifo
    - Meno stress e più farfalle per tutti !!!

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41
    provando a fare un debug di tutti i livelli al momento di caricare il file txt mi restituisce la seguente dicitura :

    Error opening URL "file:///C|/Inetpub/wwwroot/AMMINISTRA/sorgenti%20%2D%20luca/undefined"

    qualcuno ha qualche idea o consiglio?
    -Ho fissato uno scoglio per sette giorni la domenica ho visto Dio e mi son caduti gli occhi
    -Se è vero che si è ciò che si mangia ... io faccio davvero molto schifo
    - Meno stress e più farfalle per tutti !!!

  10. #10
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    41
    up, inizio a cuocere le uova con la fronte
    -Ho fissato uno scoglio per sette giorni la domenica ho visto Dio e mi son caduti gli occhi
    -Se è vero che si è ciò che si mangia ... io faccio davvero molto schifo
    - Meno stress e più farfalle per tutti !!!

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.