Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2005, 20:10
Avatar de webgeri
webgeri
 
Fecha de Ingreso: marzo-2005
Ubicación: montevideo
Mensajes: 374
Antigüedad: 19 años, 1 mes
Puntos: 0
Pregunta duda desvanecimiento de MC

hola como va?

estuve viendo un post anterior y estaba este codigo
para hacer un desvanecimiento desde action a un MC
que esta muy bueno

onClipEvent(load) {
i=0;
estado=false;
}
onClipEvent(enterFrame) {
if(!estado) {
i++;
this._alpha=i;
if(i==100) { estado=true; }
}
else {
i--;
this._alpha=i;
if(!i) { estado=false; }
}
}

lo unico que demoraba mucho en subir y bajar el alpha
asi que probe multiplando el i

puse asi

onClipEvent(load) {
i=0;
estado=false;
}
onClipEvent(enterFrame) {
if(!estado) {
i++;
this._alpha=i*10;
if(i==100) { estado=true; };
updateAfterEvent();
}
else {
i--;
this._alpha=i*10;
if(!i) { estado=false; };
updateAfterEvent();
}
}

pero sucedio que si ganaba velocidad al inicio
pero queda un tiempo como estatico en 100% de alpha
mas o menos el mismo tiempo que tardaba antes en llegar al 100%
al llegar a ese momento disminuye el alpha rapido
al llegar a 0 en seguida vuelve a subir bien
y luego pasa lo mismo al llegar a 100% denuevo se demora

por que es eso?
supongo que no era la manera multiplicar el i para cambiar la velocidad
como se deberia hacer entonces para disminuir el tiempo
en que tarda en llegar al 100% y disminuir al 100% de alpha