Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    onEnterFrame VS listener

    che vantaggi o svantaggi ci sono ad applicare a un mc un onEnterFrame rispetto un listener?
    grazie mille!!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    potresti riformulare la domanda con un esempio?

  3. #3
    listener = new Object ();
    listener.onResize = function () {
    bg._width = Stage.width;
    bg._height = Stage.height;
    };
    Stage.addListener (listener);
    listener.onResize ();



    oppure



    bg.onEnterFrame = function () {
    this._width = Stage.width;
    this._height = Stage.height;
    };


    che ne dite? quale e' meglio?

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    nel caso specifico è meglio il listener, perchè impegna di meno la CPU, visto che l'interazione avviene solo quando succede un determinato evento (resize), mentre il secondo continua ad essere eseguito per tutta la durata del filmato a sequenza pari all'fps dello stesso

  5. #5
    cavoli hai ragione....
    grazie per la dritta....
    e invece in che caso sarebbe meglio onEnterFrame?

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da zoc
    cavoli hai ragione....
    grazie per la dritta....
    e invece in che caso sarebbe meglio onEnterFrame?
    non è facile mettere a paragone un listener ed un EnterFrame, hanno prerogrative generalmente diverse... l'enterFrame va usato con cautela e solo quando necessario, inoltre va bloccato quando ha finito il suo compito, è una bomba per la CPU, sopratutto se ce ne sono diversi "aperti" allo stesso momento, sinceramente non ti sparei dire un caso in cui userei l'enterFrame al posto di un listener o di un setInterval (a seconda di quello che devo fare)

  7. #7
    allora da ora in poi abbasso l'onEnterFrame!!!!!
    a si si

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da zoc
    allora da ora in poi abbasso l'onEnterFrame!!!!!
    a si si
    no beh dai... l'enterFrame può servire ugualmente, e in molte occasioni può sostituire bene il setInterval, tanto più che è più facile da gestire del setInterval, quindi è giusto dare la dimensione appropriata alle situazioni in cui usare uno o l'altro

    generalmente io uso enterFrame per piccole interazioni, come ad esempio il fade del'alpha di un MC, ma non lo scarto del tutto

  9. #9
    scusami and, ma per gestire una cosa del genere non sarebbe meglio una normale transizione?
    magari anche deletata una volta che finisce?

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da AdventChild
    scusami and, ma per gestire una cosa del genere non sarebbe meglio una normale transizione?
    magari anche deletata una volta che finisce?
    sì, ma chi determina quando inizia e quando finisce?

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.