Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    gotoAndPlay dentro gestore if

    voglio che se una variabile è in un certo stato mi vada in un fotogramma, altrimenti deve continuare con il codice. cio'è:

    .
    .
    .
    if (variabile==1){
    gotoAndPlay(10)
    }
    .
    .
    .

    il problema è che quando si verifica vera la condizione, entra dentro all'if, ma non va direttamente al fotogramma 10 e aspetta a finire il codice.

    perchè?
    spero qualcuno abbia capito.

  2. #2
    scusate, miglioro la domanda:
    se la condizione è vera va al fotogramma 10, se no deve andare al fotogramma precedente:

    .
    .
    .
    if (variabile==10){
    gotoAndPlay(10)
    }
    prevFrame()
    .
    .
    .

    solo che prima di andare al 10, esegue prevFrame.
    perchè?

  3. #3
    scusatemi ma mi rispondo ma mi chiudo il post da solo.

    ho messo il prevFrame in un gestore if così, che quando cerca di eseguirlo trova l'if e non lo fa.

    quindi ho imparato, che se io metto un gotoAndPlay dentro un if, così da interrompere il codice, prima di andare al fotogramma finisce ggli operatori if ancora in esecuzzione.

    grazie comunque dell'ascolto

    ciao

  4. #4
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    Non ho capito il senso della tua deduzione però esiste l'else:
    codice:
    if (variabile == 10) { // se variabile equivale a 10...
    gotoAndPlay(10) // vai al frame 10
    } else { // ... altrimenti ... 
    prevFrame(); //... vai al frame precedente
    }
    Quindi: se variabile contiene un numero diverso da 10, la testina non va al frame 10 ma nel frame precedente.
    Non si tratta di arrestare la lettura del codice ma di una semplice verifica condizionale che opera su due scelte prestabilite, appunto, condizionate dal contenuto di variabile.

    Ciao,

    NAP
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

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.