Visualizzazione dei risultati da 1 a 9 su 9

Discussione: random da txt

  1. #1

    random da txt

    Ciao,
    Volevo sapere se era possibile creare un funzione random in flash che permetta di estrarre a caso un nome di un file uno dei tanti inseriti in un documento txt.
    Si può? Se si potete cortesemente dirmi come si fa "il codice"?
    grazie

  2. #2
    Tu dovresti postare il txt però, se no come si fa a capire come scrivi i nomi?

  3. #3
    Ciao,
    Per inserire i nomi nel txt?
    Inserisco i nomi nel txt tramite un upload tramite php, il problema e come gli faccio a mandare i dati del txt a flash?
    grazie

  4. #4
    A bhe per quello usa questo:
    dati = new LoadVars();
    dati.onLoad = function() {
    trace (dati)
    //Questa riga sotto la metti nel caso per dividere la variabile
    //sezioni = dati.sezioni.split(",");
    };
    dati.load("file.txt");

    ma io volevo sapere come appaiono i nomi nel txt per capire la logica del txt.

  5. #5
    ho fatto al volo questo codice. nel file di testo devi scrivere così:

    nn=qui_scrivi_il_numero_dei_nomi_in_tutto&1=nome1& 2=nome2&3=nome3

    così via....

    e questo è lo script:

    dati = new LoadVars();
    //al posto di file.txt metti il nome del file
    dati.load("file.txt");
    nomerand = random(dati.nn);
    i = 1;
    while (i <= dati.nn) {
    if(nomerand == i) {
    risultato = dati.eval(i);
    }
    }

    ecco dovrebbe funzionare.
    Alla fine ti troverai un nome a caso dentro alla variabile risultato. Spero funzioni ciao

  6. #6
    Grazie mille amici, per caso sapete anche se si può inserire un autorefresh che si aggiorni ogni 30 sec, cambiando immagine?

    Ciao e nuovamente grazie a tutti.

  7. #7
    allora.... fai così:

    1) Inserisci 360 (!) fotogrammi (quindi 30 secondi)
    2) Vai all'ultimo fotogramma inserito e usa l'actionscript per crearci il refresh...

    Però facci qualche modifica perchè in questo modo ci sono 30 secondi di fotogrammi bianchi. Vedi un attimo tu come fare.

  8. #8
    ti ringrazio nuovamente

  9. #9

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.