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

    Ciclo che non si interrompe

    Ciao a tutti.

    Ho appena iniziato ad imparare Flash.

    Mi trovo di fronte a un problema che nessuno sa spiegarmi.
    Ho fatto un fla così strutturato:
    - Il filmato si blocca subito con uno stop() al primo fotogramma
    - Parte un'animazione/funzione chiamata stretching() che ha una durata di 2500 millisecondi.
    - Dopo l'animazione il filmato può continuare dal fotogramma 9
    - Infatti dopo una setInterval() di 2500 millisecondi chiamo la funzione gotoAndPlay(9)
    - Il filmato prosegue correttamente, ma dopo aver finito ricomincia dal fotogramma 9!!!!


    Ho provato a mettere degli stop() nei fotogrammi chiave finali, ma niente!!! Perché??

    E poi... esiste un sistema per stampare a schermo tipo la System.out.println() di Java?? Sarebbe molto utile per debuggare...
    Il cinghiale è un animale raffinato

  2. #2
    se il gotoAndPlay(9) è nella funzione richiamata da setInterval e non elimini l'intervallo con clearInterval la funzione continuerà ad essere eseguita.
    bisognerebbe vedere il file per capire meglio però.

    il debug lo fai utilizzando trace, che stampa nel pannello di output quello che ti serve.

  3. #3
    GRANDEE!!!


    PROBLEMA RISOLTO!!!

    Mi hai fatto notare che ho usato una setInterval mentre devo usare una setTimeout!!!! Adesso funziona!!


    grazie anche per Trace(), mi sarà molto utile mentre cerco di imparare.


    Grazie ancora e buona giornata
    Il cinghiale è un animale raffinato

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.