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

    "ritardo" di un'azione in Flash

    chiedevo se in flash esiste per ritardare l'esecuzione di un'azione (per esempio il caricamento di un filmato) solamente setInterval oppure ci sono anche altri metodi

  2. #2
    Per rispondere ad una domanda del genere bisognerebbe che tu spiegassi dettagliatamente quello che hai in mente di fare.

    :master:

  3. #3
    caso A: carico un swf su livello 2 del filmato principale e vorrei caricare una altro swf sul livello 1 dopo tot millisecondi: ovviamente ambedue le azioni di caricamento Load MovieNum sono comandate da un unico bottone: il problema è ritardare la seconda azione di caricamento: ora esiste un altro metodo oltre setInterval? probabilmente sono influenzato da qualche vago ricordo di Amiga Basic. Se non esiste altro modo vada per setInterval

    CasoB qui si usa loadMovie su mclip che fa da segnaposto. Vorrei che le maschere dinamiche partissero solo quando l'immagine jpeg è stata completamente scaricata dal server altrimenti accade che in locale tutto funziona perfettamente mentre online le maschere dinamiche partono subito e successivamente compare l'immagine jpeg ovviamente senza effetto maschere dinamiche

  4. #4
    Caso A:
    direi proprio che la soluzione migliore è il setInterval

    Caso B:
    qui basta fare un preload, quando il caricamento è terminato si fa partire la clip maschera.
    Un sistema rapido è quello di testare l'evento data del movieclip segnaposto, in questa maniera:
    codice:
    onClipEvent(data) {
        this.setMask(clipmask);
    }

  5. #5
    ok grazie questa sera ci provo

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.