Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/05/2007, 13:38
Diego Feria
 
Fecha de Ingreso: septiembre-2003
Mensajes: 81
Antigüedad: 20 años, 7 meses
Puntos: 0
Re: Transición de color suave

Gracias Sheshu por responder. Ultimamente mis preguntas (y las de muchos compañeros) pasan por el foro sin ninguna respuesta. Indagué por la web sin encontrar una respuesta afortunada, por eso la propuse en el foro. Creo que al final no hay malas preguntas sino respuestas mal concebidas.

Bueno, ahora si al grano. Ya había visto ese tutorial y me pareció muy complejo para lo que necesitaba, un código sencillo para unos botones que cambiaran de color de manera suave mouse arriba. Después de "estudiar" y romperme "los sesos" resolví la situación de esta forma:

1. Dentro de un mc hice una transición continua de los dos colores.

2. En la escena principal encima del MC contruí un botón transparente. Dentro del botón coloque este código:

on (rollOver) {
_root.mouse_over_mc = true;
}

on (rollOut) {
_root.mouse_over_mc = false;
}


3. FInalmente, en el primer fotograma de la escena principal este código:

_root.mc.onEnterFrame = function() {
if (mouse_over_mc) {
_root.mc.nextFrame();
} else {
_root.mc.prevFrame();
}
};


Gracias de todas maneras por tu interés.