Hola,
Tengo este codigo que funciona en mi animación perfectamente, pero lo que yo quiero es que el fade-in se haga cada vez que se cargue una imagen en un componente loader que tengo dentro de "myClip", no al pasar por encima del mc. No se mucho de AS y lo que he intentado no me funciona. ¿Alguna sugerencia?
Código:
inSpeed=10;
outSpeed=10;
myClip._alpha=0;
myClip.onRollOver=function(){
this.onEnterFrame=function(){
this._alpha+=inSpeed;
if(this._alpha>100){
this._alpha=100;
delete this.onEnterFrame;
}
}
}
myClip.onRollOut=function(){
this.onEnterFrame=function(){
this._alpha-=outSpeed;
if(this._alpha<0){
this._alpha=0;
delete this.onEnterFrame;
}
}
}
stop();
Logré algo parecido a un fade-in tapando el loader con un clip que se activaba con este codigo en la escena principal, pero me daba problemas porque tapaba cosas que no debía.
Código:
alCargar = new Object();
alCargar.complete = function(evento) {
degradado.gotoAndPlay(1);
}
my_loader.addEventListener("complete", alCargar);
Yo pruebo codigos hasta que consigo lo que quiero, no sé muy bien lo que estoy haciendo algunas veces. ¿Veis algun modo? Tiene que ser sencillo.
Muchas gracias por adelantado.