Ver Mensaje Individual
  #9 (permalink)  
Antiguo 27/02/2005, 18:44
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 7 meses
Puntos: 41
Lo que tienes que hacer es simplemente no disminuir el _alpha de 1 en 1 sino en pasos más grandes:
En lugar de:
i--;

Pones:
i -= 5; // mientras más grande sea el número más rápido será.

Recuerda que el _alpha va de 0 a 100 (de 100 a 0, en este caso) y que el número que pongas será lo que disminuya a cada ejecución y que se ejecuta 12 veces en cada segundo (si estás a 12 fps).
O sea que si quieres que desaparezca en dos segundos (24 fotogramas) deberás poner 4.17 ...(100/24).
Si quieres que desaparezca totalmente en un segundo será:
8.33 ...(100/12).

Y así sucesivamente.

Saludos