Visualizzazione dei risultati da 1 a 3 su 3

Discussione: problema ciclo if

  1. #1

    problema ciclo if

    Ciao a tutti

    sto impostando dei cicli if per poter gestire dei salti da dei pulsanti.
    il mio intento e' di verificare a quale frame si trova il filmato per poi andare al frame che mi interessa.

    qui il codice assegnato al primo pulsante.

    on (release){ frame=currentFrame
    if (frame==60) {
    gotoAndPlay(80);}
    else { gotoAndPlay (1);}
    }

    il problema che il filmato va sempre al primo fotogramma anche se la condizione per me e' soddisfatta(ho verificato che effettivamente fosse al frame 60)

    non sono esperto di programmazione e non riesco a vedere dove sbaglio.

    grazie 1000 a tutti
    P.S. uso as2



  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ciao, attenzione alla sintassi, la variabile che ti dice il frame corrente è _currentframe e non currentFrame
    attenzione anche a dove si trova la condizione, perchè la proprietà _currentframe potrebbe non riferirsi alla giusta timeline
    comunque non è necessario usare una variabile in più per controllare il risultato, puoi fare direttamente così

    Codice PHP:
    on (release) {
        if (
    _currentframe == 60) {
            
    gotoAndPlay(80);
        } else {
            
    gotoAndPlay(1);
        }

    ps. giusto come appunto, "if...else" non identifica un ciclo, ma una condizione

  3. #3
    accidenti a me.
    Grazie per l'aiuto and80

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 © 2026 vBulletin Solutions, Inc. All rights reserved.