Visualizzazione dei risultati da 1 a 4 su 4

Discussione: _alpha a tempo

  1. #1

    _alpha a tempo

    ciao tutti,
    ho un pulsante "pulsclose" il quale, tranite action _alpha=0; sulla timelineprincipale, mi scompare, poi, tramite un pulsante, con action _alpha = 100;, mi ricompare, io vorrei farlo comparire dopo 2 secondi, anche 3 o 4 non fa differenza, le soluzioni sarebbere due: o farlo comparire dopo 2 secondi o farlo comparire subito con una sfumatura da alpha 0 ad alpha 100.
    come si fa??????
    quale piu' semplice tra le due soluzioni?

    grazie a tutti
    yah man...
    MY SITE
    MY SITE

  2. #2
    Tempo d'attesa SOLUZIONE1

    codice:
    stop();
    cl = setInterval(function () {
    //azione alpha
    tuoMC._alpha=100;
    clearInterval(cl);}, 2000);//2 secondi
    Fare apparire e scomparire gradualmente SOLUZIONE2

    sul frame
    codice:
    //Proto Alpha
    MovieClip.prototype.alpha = function(aarrivo, a, b, t) { 
    /////////// 
    if ((aarrivo != "goto")&&(a != '' && a != "" && a != 0)&&(b != '' && b != "" && b != 0)) {this.k = (1/b)/a;} 
    else {if ((aarrivo != "goto")&&(a != '' && a != "" && a != 0)&&(b == '' || b == "" || b == 0)) {this.k = 1/a;} 
    else {this.k = 0.1;}} 
    if (aarrivo == "goto") {this._alpha = a;this.aarrivo = b;} 
    else {this.aarrivo = aarrivo;} 
    /////////// 
    this.da = 0; 
    this._visible=true; 
    this.t = t; 
    this.t1 = getTimer()/100; 
    this.onEnterFrame = function() { 
    this.t2 = getTimer()/100; 
    if ((this.t2 >= this.t1 + this.t) || (this.t == '' || this.t == "" || this.t == 0)) { 
    this.da = (this.aarrivo-this._alpha)*this.k; 
    if (Math.abs(this.da)>0.1) { 
    this._alpha += this.da; 
    } else { 
    this._alpha = this.aarrivo; 
    if (this._alpha == 0) {this._visible=false;} 
    delete this.onEnterFrame; 
    } 
    } 
    }; 
    };
    richiami la proto da pulsante o timeline

    codice:
    tuoMC.alpha("goto",0,100,3);// da alpha 0 ad alpha 100
    codice:
    tuoMC.alpha("goto",100,0,3);// da alpha 100 ad alpha 0
    ciao
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

  3. #3
    grazie sei un mito, ho usato la prima soluzione.
    yah man...
    MY SITE
    MY SITE

  4. #4
    Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
    Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento

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.