Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/04/2005, 13:50
xavi
 
Fecha de Ingreso: abril-2005
Mensajes: 76
Antigüedad: 19 años
Puntos: 0
Antes de nada, copia de seguridad por si se rompe. Luego prueba a hacer un tween de color (hacia el color del fondo) en lugar de un tween de alpha.

Si a pesar de eso no mejora, quitas los tweens, conviertes tu fondo a movie clip y le das un nombre de instancia, en caso de que no lo tuvieras.

Ahora yendo un poco a saco y entendiendo que cuando el preloader acaba haces un play y que estás en _root, en el frame en el que quieras que el fondo empiece a desvanecerse haces:

Código:
stop();

onEnterFrame = function(){
nombre_instancia._alpha -=10; if(nombre_instancia._alpha<0){
delete this.onEnterFrame; _root.play();
}
}
este código hará que se detenga la cabeza lectora pero que el alpha disminuya de 10 en 10 a 33 fps (onEnterFrame). Si quieres que sea más suave pon un valor inferior a 10 y si quieras que vaya más rápido mayor que diez.

Esta no es la forma más correcta pq como comentas el alpha en objetos grandes carga bastante el procesador. Lo ideal sería usar setInterval y un setTransform ó setRGB convirtiendo el movieClip al color del fondo (tinando en lugar de destintar) pero el onEnterFrame es más sencillo y quizá te sirva.

no podemos ver nada on-line aún??

suerte!