Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Fade movieclip

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    6

    Fade movieclip

    Ciao ragazzi, volevo chiedervi come posso fare l'effetto fade di un movieclip quando schiaccio su un pulsante. Io ho lavorato su _alpha ma ovviamente mi passa immediatamente al valore dato. Ho idea di come farlo ma nn riesco a scrivere lo script...potete aiutarmi? Grazie :tongue:

  2. #2
    se è un movieclip e usi flash mx...

    metti che il mc si chiama "mc" e il bottone "butt"

    butt.onPress=function() {
    mc.onEnterFrame=function() {
    if(this._alpha>0) {
    this._alpha-=5;
    } else {
    this.onEnterFrame=undefined;
    }
    }
    }
    butt.onRelease=function() {
    mc.onEnterFrame=function() {
    if(this._alpha<100) {
    this._alpha+=5;
    } else {
    this.onEnterFrame=undefined;
    }
    }
    }

    così fa il fade out se tieni premuto e riporta a 100 se lasci

    ciaoz
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    14
    Ho messo tutto quello che hai scritto in un frame sostituendo i nomi ma nn succede niente quando schiaccio sul pulsante. Cmq non mi sono spiegato molto bene, a me serviva che schiacciato il pulsante il movieclip compariva tutto con un effetto fade, senza che lasciassi schiacciato...in pratica il pulsante fa parte di un menu e la movie è una pagina da aprire. HELP :quipy:

  4. #4
    mc._alpha=0;

    butt.onRelease=function() {
    mc.onEnterFrame=function() {
    if(this._alpha<100) {
    this._alpha+=5;
    } else {
    this.onEnterFrame=undefined;
    }
    }
    }
    "La consapevolezza di Case suddivisa come perle di mercurio. La sua visione era sferica, come se una singola retina rivestisse la superficie interna di un globo che conteneva tutte le cose, se tutte le cose si potevano contare." —Neuromante, William Gibson (1984)

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.