también puedes hacerlo con movieclips
tienes dos fotos (en mi ejemplo un tulipan y una trigo)
la primer foto la convertes en movieclip
lo mismo el trigo.
ya tienes 2 MC.
bórralos del escenario.
crea un nuevo MC que sirva como marco de las fotos.
en este nuevo MC (editalo dandole doble click) coloca el primer MC que creaste y dale un nombre de instancia (como yo ensayé con trigo le di nombre d einstancia trigo)
ahora coloca encima el otro MC y le das un nombre de instancia yo usé tulipan.
vuelve al nivel principal
selecciona tu MC (el último que creaste) y en el panel de acciones escribe este código. No te olvides que "trigo" y "tulipan" son los nombres de instancia de los MC que creaste a partir de tus fotos.
Antes de seguir, debes elegir cual foto se verá primero y cual se irá viendo cuando coloques el cursor encima. En este ejemplo yo elegí que esté visible "tulipan" y la foto que irá apareciendo es "trigo".
onClipEvent (load) {
//hago que "trigo" no se vea
this.trigo._alpha = 0;
/*declaro dos variables para _alpha
una para cada MC (foto) */
alfa1 = 0;
alfa2 = 100;
}
onClipEvent (enterFrame) {
//cuando el cursor toque el MC
if (this.hitTest(_root._xmouse, _root._ymouse)) {
alfa1 ++;
alfa2 --;
/*trigo pase de alfa 0 a alfa 100
y tulipan vaya de alfa 100
a alfa 0 */
this.trigo._alpha = alfa1;
this.tulipan._alpha = alfa2;
} else {
/* cuando retires el cursor,
que haga lo contrario */
alfa1 --;
alfa2 ++;
this.trigo._alpha = alfa1;
this.tulipan._alpha = alfa2;
}
}
eso es todo. te aclaro que como he hecho que las variables alfa1 y alfa2 cambién su valor de 1 en 1, va a tardar un poquito en notarse el efecto (así que mantén el crusor sobre el MC un buen rato
), porque primero va a ser: _alpha = 1, luego _alpha = 2 y así hasta llegar a 100.
escuestión de que hagas que las variables alfa1 y/o alfa2 aumenten su valor de cinco en cinco o de 10 en 10.