Visualizzazione dei risultati da 1 a 7 su 7

Discussione: while

  1. #1

    while

    Ciao a tutti,

    ho un problema, ho scritto questo in un MC, ma non funziona

    _root.opera.scorem.score++;
    _root.opera.scorem.score++;
    while (_level0.opera.scorem.score>=10) {
    _root.gotoAndPlay(3);
    }

    ma quando il valore di score e' >= 10 si impianta tutto,
    dove sbaglio?

  2. #2
    Utente di HTML.it L'avatar di DeR
    Registrato dal
    Mar 2003
    Messaggi
    975
    Ne sparo una.....

    onClipEvent (enterFrame){
    .....
    .....
    }
    Ciao DeR

  3. #3
    ovvio, perchè entra in un loop infinito.
    e poi non capisco perchè usi due volte ++
    non ti basta fare
    _root.opera.scorem.score += 2 ??

  4. #4
    ho messo sull'MC:

    onClipEvent (enterFrame) {
    while (_level0.opera.scorem.score>=10) {
    _root.gotoAndPlay(3);
    }
    }

    ma cmq mi parte sempre un loop infinito e si impianta, come faccio? devo usare un altra condizione al posto del while?

  5. #5
    non so se ho capito, prova

    onClipEvent(load){
    flag = true;
    }
    onClipEvent(enterFrame) {
    if(_level0.opera.scorem.score>=10 && flag) {
    _root.gotoAndPlay(3);
    flag = false;
    }
    }
    "...non è detto che sia tardi se non guardi che ora è..."

  6. #6
    Grazie

    Adesso vado a casa, lunedi vi faccio sapere.

  7. #7
    grazie Raffa!

    funziona perfettamente!

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.