Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Ciclo ???

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    125

    Ciclo ???

    SU UN PULSANTE C'E':

    on (release) {
    do {
    _root.SFERA._x = (_root.SFERA._x+1);
    } while (_root.SFERA._x == 100);
    }

    SFERA E' UN MC.
    ENTRAMBE LE ISTANZE SI TROVANO SULLA SCENA, NEL PRIMO (E UNICO) FOTOGRAMMA, IN CUI NON CI SONO ISTRUZIONI.

    LA DOMANDA E': PERCHE' QUANDO CLIKKO SUL PULSANTE, LA SFERA NON ARRIVA SPOSTANDOSI SECONDO IL CICLO FINO ALLA POSIZIONE DI COORDINATA X = 100 ? OTTENGO QUESTO SOLO SE CONTINUO A CLICCARE SUL PULANTE. MA PERCHE', VISTO CHE IL CICLO DOVREBBE ANDARE AVANTI DA SOLO ! INVECE OGNI VOLTA DEVO SCHIACCIARE IL PULSANETE CHE SPOSTA SEMPRE DI 1 LA X DEL MC SFERA. FORSE SOTTO LI "WHILE" CI VUOLE UN GOTO O QUALCOSA DEL GENERE CHE PERMETTA ALLE ISTRUZIONI DI CONTINUARE A CICLARE SINO ALL'AVVERAMENTO DELLA CONDIZIONE ? BO'

    GRAZIE,

    CIAO!

  2. #2
    Semplicemente perche' il ciclo while viene eseguito se l'espressione tra parentesi e' vera.

    Prova a cambiarla cosi':

    } while (_root.SFERA._x <= 100);

    Ciao.

    SKYPE: Proclama
    Una volta la causa della criminalità era la povertà. Oggi è la ricchezza.
    Spia Ritual Skin - Creanova Studio Design - Animali e Natura

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    125

    OK

    HAI RAGIONE MI ERO DIMENTICATO IL SEGNO DI MINORE.........

    GRAZIE,

    CIAO!

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.