Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454

    Function: prove su remoto

    Raga, ho scritto una funzione, intorno alle 150 righe, che si preoccupa di duplicare in modo random dei quadratini che da sinistra a destra vanno a riempire tutto lo spazio ma.....va be, tanto non importa il particolare.

    Questa funzione la faccio ripetere ogni 2 millisecondi, e se la testo su locale l'animazione è velocissima, proprio come voglio io.
    Se invece la testo su remoto l'animazione è 15-20 volte più lenta, con lo stessissimo PC!
    Ho provato anche con PC più veloci, tipo un P4 EE a 3.4 GHz e 1 GB di RAM, ma niente! È uguale a quello che fa un 1500 MHz con 256 Mb di RAM.

    Qualcuno mi sa dire come mai?
    C'è una sorta di limite in Explorer?
    Da cosa dipende?

    grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    non è che per caso tutti i quadratini scatenano un enterFrame?
    Perchè in quel caso, finita l'animazione di ogni singolo quadratino, devi porre quadratinoN.onEnterFrame = null, altrimenti più è alto il numero dei quadratini e più ti rallenta l'animazione.
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    è una function che chiamo così:

    funzione = setInterval(my_function, 2);


    quando ha raggiunto il numero di quadratini che voglio allora gli do un:

    clearInterval(funzione)


    Non rallenta progressivamente, ma è proprio lento di suo, dall'inizio alla fine, allo stesso modo.
    Come se su remto fossero dimezzati gli fps, ma il setInterval con gli fps non ha niente a che vedere visto che va in base al tempo.

    Perciò non riesco a capire..........su locale scorre benissimo, su remoto no, che senso ha??

  4. #4
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Secondo me o dipende dalla funzione che duplica i quadratini come ti ho detto prima oppure che so, a me capitava questo problema quando aprivo l'animazione in una popup e nella pagina sotto c'era un altro filmato flash che rallentava il tutto.
    A me mi dà la carica, agli italiani gli dà la carica

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    454
    no, mi sono sbagliato io.

    Va piano proprio sulla pagina html.

    Se faccio la preview sul flash stesso va bene, se la provo dall'esterno va piano.


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.