Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    163

    Tradurre stringa di testo in valore variabile

    Ho una array:
    codice:
    clip1 = new Array("bla", "bla")
    Come tradurre la stringa di testo "clip1[0]" nel valore della variabile a cui fa riferimento?
    -

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    codice:
    var1 = 125;
    var2 = "ciao";
    clip1 = new Array("var1", "var2");
    //
    trace(eval(clip1[0]));
    trace(eval(clip1[1]));

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    163
    codice:
    clip1 = new Array ("bla" , "700" );
    clip2 = new Array ("bla" , "300" );
    
    numeroclip = 2;
    path = new Array ();
    nome = new Array ();
    
    for  (i=0; i<numeroclip; i++) {
    	
    	e = (i+1).toString ();
    	path[i] = "suono" +e;
    	nome[i] = "clip" +e;
    	_root .path[i] = new Sound ();
    	_root .path[i].attachSound (nome[i]+"[0]" );
    		
    }
    Dove sbaglio? Sto sbagliando proprio tutto?
    -

  4. #4
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Originariamente inviato da simo100
    Dove sbaglio? Sto sbagliando proprio tutto?
    Ma che devi fare? Cosa non funziona?

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2002
    Messaggi
    163
    Devo creare "n" suoni a cui associare anche la durata per una funzione. Vorrei crearli con un array nel primo frame della _root.

    Quello che non funzione è:
    codice:
    nome[i]+"[0]"
    Vorrei che restituisse il valore delle variabili [COLOR=dark-blue]clip1[0][/COLOR] e [COLOR=dark-blue]clip2[0][/COLOR] (durante il ciclo).
    Se tramuto il codice in stringa di testo così:
    codice:
    nome[i]+"[0]".toString ()
    ottengo "clip1[0]" e "clip2"[0] (durante il ciclo), come posso poi realizzare queste stringhe nel valore delle variabili corrispondenti "bla" e "bla" ?
    -

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.