Visualizzazione dei risultati da 1 a 4 su 4

Discussione: variabili in ciclo for

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    144

    variabili in ciclo for

    Ciao a tutti,
    problema penso abbastanza banale ma mi sto impiccando
    ho una variabile pippo che all'inizio è zero, creo 10 pulsanti e alla pressione di ognuno la variabile pippo mi devo cambiare da i a 10 relativamente ai pulsanti premuti.
    Ma con questo codice pippo mi diventa sempre 11 perchè la i alla fine del ciclo è 11.
    come faccio??
    Spero di essere stato chiaro.
    grazie


    pippo=0
    var n_pulsanti = 10;
    for(var i = 1; i <= n_pulsanti; i++){
    mc.attachMovie("puls", "puls"+i, i);
    mc["puls"+i].onPress = function(){
    pippo = i;
    }
    }

  2. #2
    Non è proprio uguale, ma credo ti possa essere utile lo stesso.
    Facendo conto che hai 10 movie clip sullo stage nominati "pulsante1", "pulsante2", e cosi via fino a dieci:

    Codice PHP:
    /* Inizializzo la variabile */
    pippo 0;
    for (
    i=1i<=10i++) {
        
    /* Ad ogni pulsante viene associato un ID che poi è il contatore */
        
    _root["pulsante"+i].ID i;
        
    _root["pulsante"+i].onPress = function() {
            
    /* Alla pressione del pulsante viene tracciato l'ID realtivo */
            
    pippo this.ID;
            
    trace(pippo);
        };


  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    144
    Grande!!!
    Proprio quello che mi serviva capire.
    Sei stato un mito.... grazie tanto!!
    Alla prossima

  4. #4

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.