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

    I movie annidati vanno a scatti

    Carico filmato1.swf in un istanza vuota della root, poi da filmato1.swf carico filmato2.swf in un istanza vuota di filmato1.swf.
    Come mai si rallentano le secuzioni dei filamti annidati?
    (più sono annidati e più vanno a scatti).

  2. #2
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Può dipendere dal fatto che ci potrebbero essere animazioni un po' complesse, di immagini o elementi grafici, che si stanno volgendo contemporaneamente oppure preché ci sono molti cicli o enterframe attivi.
    FaX

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    il frame rate dei filmati è uguali per OGNI FILMATO??

  4. #4
    si sono tutti di 20 frame al secondo.
    comunque i filmati che carico hanno al suo interno solo oggetti vettoriali semplici.

  5. #5
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,322
    Originariamente inviato da messia
    si sono tutti di 20 frame al secondo.
    comunque i filmati che carico hanno al suo interno solo oggetti vettoriali semplici.

    1-Hai mille animazioni che si accavalcano
    2-Hai qualche ciclo actionscript (solitamente i famosi onEnterFrame), che disturba e appesantisce l'esecuzione

  6. #6
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Già!
    Non hai modo di farci vedere il filmato?
    FaX

  7. #7
    adesso gli do una riordinata e poi ve lo faccio vedere.

  8. #8
    ho provato a togliere gli onEnterFrame e infatti non scatta più.
    Però resta il fatto che questi onEnterFrame mi servono, come si può fare?

    Per ora non vi posso far vedere il filmato, è ancora tutto incasinato, quando mi sembra comprensibile ve lo mostro.

  9. #9
    Utente di HTML.it L'avatar di ilpiubello
    Registrato dal
    May 2000
    Messaggi
    2,685
    Magari, più che toglierli dovresti interromperli quando non ti servono e farli ripartire al momento opportuno.

    Puoi farlo non inserendoli come eventi dei movieclip ma direttamente nella timeline con questo metodo:

    istanza_clip.onEnterFrame=function(){
    //azioni
    delete this.onEnterFrame;
    }


    Oppure cercare di unificare gli enterFrame in modo da averne di meno.
    FaX

  10. #10
    Grazie, adesso faccio un po' di prove.

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.