Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453

    chiarimento array e variabili

    Quesito:

    ho 1,2,..,n variabili settate sul valore "false"

    per inserirle in un array è sufficente questo?

    esempio = new Array();

    esempio[] = var1;
    e cosi via...?

    Altra domanda:

    Se associo ad un pulsante:

    on (release){
    var1= true;
    }

    naturalmente il valore di var1 cambia anche nell'array, no?


    Domande banali per chi sa, domande vitali per imparare...

    ...ho letto la guida su flash-mx.it, ma non ho capito questo,
    quindi vi prego non mettetemi il link alla guida!!!

    Grazie a tutto il forum per i consigli che in questi giorni mi sta dando senza risparmiarsi...grandi!

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    codice:
    esempio = new Array(); 
    esempio[0] = var1;
    esempio[1] = var2;
    devi indicare l'indice.

    >naturalmente il valore di var1 cambia anche nell'array, no?

    no, dato che i dati di tipo booleano vengono copiati per valore, e non per riferimento..

  3. #3
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    quindi?

    allora

    on(release){
    var1 = true;
    esempio[0] = var1;
    }

    Grazie, sei sempre molto gentile...

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    on(release){
    var1 = true;
    esempio[0] = var1;
    }

    si, questo funziona, anche se magari ti basta:

    on(release){
    esempio[0] = true;
    }

  5. #5
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    quindi mi sembra di aver capito:

    Alle variabili che inserisco in un array posso cambiare il valore semplicemente riferendomi all'indice, quindi prima inserisco tutte le vars nell'array, dopo le setto tutte false (esempio[0]=false dopodichè mediante i pulsanti cambio il valore in true riferendomi alla loro pos nell'array. Tutte le altre rimarranno false:

    niente di più semplice...

    sei veramente molto chiaro Negatyve, grazie mille!

    Nep036

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >Alle variabili che inserisco in un array posso cambiare il valore
    >semplicemente riferendomi all'indice, quindi prima inserisco tutte
    >le vars nell'array, dopo le setto tutte false (esempio[0]=false
    >dopodichè mediante i pulsanti cambio il valore in true riferendomi
    >alla loro pos nell'array. Tutte le altre rimarranno false:

    Esattamente! :)

    >sei veramente molto chiaro Negatyve, grazie mille!

    figurati..

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.