Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/10/2007, 17:13
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Re: Efecto con rollover

Aquí otra forma de hacerlo sin usar mucho código:
Crea un MC que lo llamaremos botón, en la capa 1 frame 1 dibuja un rectángulo y lo copias.
Crea otro MC que lo llamaremos cortina, en la capa 1 frame 2 pega el rectángulo y le cambias el color de relleno, en el frame 10 coloca un fotograma clave, el rectángulo del frame 2 lo reduces a 2 píxeles de ancho y le das Interpolación de Forma
En la capa 2 frame 1 y 10 coloca un stop();
Abrimos el MC botón creamos la capa 2 y allí ponemos el MC cortina con nombre de instancia: cortina.
En el escenario ponemos el MC botón con el siguiente código:
on (rollOver) {
cortina.play();
}
on (rollOut) {
cortina.onEnterFrame = function() {
if (cortina._currentframe>1) {
cortina.prevFrame();
} else {
delete this.onEnterFrame;
}
};
}
Haciéndolo así no necsitas ponerle ninguna máscara.
Si quieres hacer varios botones tanto como en el ejemplo anterior que te di como en éste, simplemente lo Duplicas.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/