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

    Urgente: leggere il valore di molte variabili

    Ciao, devo leggere le variabili da un file txt, ma il compilatore che uso (SWiSHmax) non supporta loadVars(). Se provo ricevo questo errore:
    ERROR: Unknown class 'LoadVars' in statement:
    Scene_1:nLoad ():: 2: dati = new LoadVars()
    Referenced from: "_root"

    Io riesco a leggere il file con loadVariablesNum(), però essendo tante le variabili vorrei metterle in un array.
    Il file txt è qualcosa tipo nome1=valore1&nome2=valore2&....
    Creo l'array: dati= new Array();
    però poi non so come inserire i valori delle variabili che ho letto perchè se faccio:
    dati[i]="nome"+i;
    ovviamente ottengo dati[1]=nome1, dati[2]=nome2, ....

    Come fare?
    Grazie.
    Ehi motociclista... trova la tua strada su MOTOSTRADE

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    24
    // carichi sul livello 2
    loadVariablesNum("params.txt", 2);


    trace("-------------");
    for (i in _level2) {
    trace(i+": "+_level2[i]);
    }
    trace("-------------");


    dovrebbe funzionare

    Cya

  3. #3
    Grazie java-joe, ma questo pomeriggio mi sono fatto un paio di ore di ricerca qui sul forum e ho trovato una soluzione più semplice:

    nomearray[i]=_root["nome"+i];

    Ho provato e funziona.
    Grazie lo stesso, ciao.
    Ehi motociclista... trova la tua strada su MOTOSTRADE

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.