Foros del Web » Creando para Internet » Flash y Actionscript »

cambiar alfa con retardo

Estas en el tema de cambiar alfa con retardo en el foro de Flash y Actionscript en Foros del Web. tengo un clip que deseo cambiar su alfa de 100 a 0 pero quiero que sea en forma graduada, intenté con un bucle pero me ...
  #1 (permalink)  
Antiguo 08/10/2004, 00:27
 
Fecha de Ingreso: julio-2003
Ubicación: Viña del mar
Mensajes: 111
Antigüedad: 20 años, 9 meses
Puntos: 0
cambiar alfa con retardo

tengo un clip que deseo cambiar su alfa de 100 a 0 pero quiero que sea en forma graduada, intenté con un bucle pero me entrega el resultado total.

como puedo hacer para que el movie desaparezca con lentitud?

ahora sólo tengo esto pero es demasiado brusco.

on(rollOver) {
this._alpha = 0;
}
  #2 (permalink)  
Antiguo 08/10/2004, 01:41
pr0
 
Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años
Puntos: 28
Hola,

usa un prototype...

Esto lo pones en el primer fotograma de tu movie:

Código:
MovieClip.prototype.alfa = function (cantidad, velocidad) {
  this.onEnterFrame = function () {
    with (this) {
        _alpha = _alpha + (cantidad - _alpha) / velocidad;
    }
  }
}

Después le pones al clip:

Código:
on (rollOver){
    this.alfa(0,5);
}

Espero ke te sirva de algo, saludos
  #3 (permalink)  
Antiguo 08/10/2004, 02:14
 
Fecha de Ingreso: julio-2003
Ubicación: Viña del mar
Mensajes: 111
Antigüedad: 20 años, 9 meses
Puntos: 0
maravilloso, funcionó muy bien, muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:53.