Ver Mensaje Individual
  #7 (permalink)  
Antiguo 09/04/2005, 05:51
xavi
 
Fecha de Ingreso: abril-2005
Mensajes: 76
Antigüedad: 19 años, 7 meses
Puntos: 0
Cita:
Iniciado por germanplus
Xavi me paso el codigo de arriba que funciona a la perfeccion, ahora mis pobres conocimientos de As no me permiten hacer el cambio necesario para que el alfa pase de 0 a 100 , alguien que me de una manito ....???


Gracias !!!
yo mismo!

en el mismo contexto anterior

Código:
stop();

onEnterFrame = function(){
nombre_instancia._alpha +=10; if(nombre_instancia._alpha>99){
delete this.onEnterFrame; _root.play();
}
}
te lo cuento para que lo entiendas (es muy muy sencillo)

le estas diciendo que onEnterFrame (a 33 fps, que en realidad son menos pq flash player no los respeta) disminuya (-=) o aumente (+=) la propiedad alpha (mc._alpha) de 10 en 10. Y que cuando lo haya hecho (alpha mayor que 99, es decir, alpha aproximadanebte 100) deje de comprobar (delete onEnterFrame) y haga play.