Hola
Maro akí te dejo otra solución por si fuera de tu gusto
Este codigo debes colocarlo en un fotograma de la pelicula, preferiblemente el primero:
Código:
MovieClip.prototype.alfa = function (cantidad, velocidad) {
this.onEnterFrame = function () {
with (this) {
_alpha = _alpha - velocidad;
if (Math.ceil(_alpha) == Math.ceil(cantidad)) {
delete onEnterFrame;
}
}
};
};
Luego según tu ejemplo de botones, debes de llamar al PROTOTYPE ke hemos creado de la siguiente manera:
Código:
// en este caso el graphic1 se vuelve 100% de alfa a una velocidad de 20
on (rollOver) {
_root.graphic1.alfa(100, 20); //akí usamos el prototype
_root.graphic2._alpha = 0;
_root.graphic3._alpha = 0;
_root.graphic4._alpha = 0;
_root.graphic5._alpha = 0;
}
// en este caso el graphic1 se vuelve 0% de alfa a una velocidad de 20
on (rollOut) {
_root.graphic1.alfa(0, 20); //akí usamos el prototype
_root.graphic2._alpha = 0;
_root.graphic3._alpha = 0;
_root.graphic4._alpha = 0;
_root.graphic5._alpha = 0;
}
Espero ke te sirva, saludos