Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Non riesco a caricare una variabile

    ho seguito perfettamente quello che si dice nella guida del sito ma non mi carica il file txt
    uffi non riesco mai a fare niente...non è che il mio flash è difettoso? qualcuno mi puo' aiutare?
    se non sai spiegare una cosa a un bambino di 6 anni....non l'hai capita nemmeno tu

  2. #2
    Se scrivi il codice che hai usato e cos'hai scritto nel file .txt vediamo cos'hai sbagliato.

  3. #3
    Ok allora nel file txt ho scritto questo

    Zeus1=Usato 1 volta
    &Ade2=Usato 0 volte
    &Poseidone3=Usato 0 volte
    &Ra4=Usato 0 volte
    &Iside5=Usato 1 volta


    mentre nel keyframe ho inserito

    punti.loadVariables("prova.txt",post);
    se non sai spiegare una cosa a un bambino di 6 anni....non l'hai capita nemmeno tu

  4. #4
    E perchè dici che le variabili non vengono caricate? Come controlli?
    Che versione hai di flash?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    più che altro, dipende da "quando" le controlli.

    Es.

    se nel frame 1 inserisci:

    codice:
    punti.loadVariables("prova.txt",post);
    trace (punti.Zeus1);
    il risultato sara:

    undefined





    per evitare ciò, io uso di solito:

    codice:
    function waitload() {
    	punti.loadVariables("prova.txt");
    	if (punti.Zeus1 != undefined) {
    		clearInterval(a);
    		trace("Zeus1= " add punti.Zeus1);
    		trace("Ade2= " add punti.Ade2);
    	}
    }
    a = setInterval(waitload, 500);

    Altra cosa:

    nel txt scrivi sempre in questo modo:

    codice:
    Zeus1=Usato 1 volta&Ade2=Usato 0 volte&Poseidone3=Usato 0 volte&Ra4=Usato 0 volte&Iside5=Usato 1 volta


  6. #6
    Se usi Flash mx o Mx2004 (e visto che usi setInterval vuol dire che hai uno dei due ), usa loadVars e il relativo metodo onLoad piuttosto che l'obsoleto loadVariables col setInterval.

    k = new LoadVars()
    k.load("file.txt")
    k.onLoad = function(){
    trace(this.nomevar)
    }

  7. #7
    Non funziona ma non credo di aver compreso bene lo script potete spiegarmi con piu' semplicità?
    Sono un niubbo pazzesco
    se non sai spiegare una cosa a un bambino di 6 anni....non l'hai capita nemmeno tu

  8. #8
    Quale dei due non ti funziona? :master:

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    come'è possibile che non funziona?

    funzionano tutti e due.

    dove hai messo lo script? Il file txt è sulla stessa path?

    DEVE FUNZIONARE PER FORZA


    spiega i procedimenti che hai seguito....

  10. #10
    k = new LoadVars()
    k.load("file.txt")
    k.onLoad = function(){
    trace(this.nomevar)
    }

    ho inserito questo io se qualcuno divoi due usa msn o icq posso passarglielo tramite quello per vedere dove ho sbagliato
    se non sai spiegare una cosa a un bambino di 6 anni....non l'hai capita nemmeno tu

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.