Foros del Web » Creando para Internet » Flash y Actionscript »

Mismo efecto diferentes botones

Estas en el tema de Mismo efecto diferentes botones en el foro de Flash y Actionscript en Foros del Web. Que tal maestros, aqui con una nueva duda en flash...resulta que tengo 'n' botones, bueno, mejor dicho son movie clips que se comportan como botones, ...
  #1 (permalink)  
Antiguo 13/10/2009, 21:23
 
Fecha de Ingreso: diciembre-2007
Ubicación: Frente al ordenador...
Mensajes: 139
Antigüedad: 16 años, 11 meses
Puntos: 1
Mismo efecto diferentes botones

Que tal maestros, aqui con una nueva duda en flash...resulta que tengo 'n' botones, bueno, mejor dicho son movie clips que se comportan como botones, el cual a su texto le puse un efecto de fade in y fade out, para roll over y roll out respectivamente. La cuestion es como le hago para que ese efecto sea para todos los botones sin tener que repetir el codigo de la funcion las 'n' veces..adjunto el codigo.

Código:
import fl.transitions.Tween;
import fl.transitions.easing.*;

insight_mc.buttonMode = true;
sintoma_mc.buttonMode = true;
divan_mc.buttonMode = true;
conciencia_mc.buttonMode = true;
juegos_mc.buttonMode = true;
placebo_mc.buttonMode = true;
inconciente_mc.buttonMode = true;
mente_mc.buttonMode = true;
catarsis_mc.buttonMode = true;

insight_mc.addEventListener(MouseEvent.ROLL_OVER, alfain);
insight_mc.addEventListener(MouseEvent.ROLL_OUT, alfaout);

function alfain(e:MouseEvent):void
{
    new Tween(insight_mc.insight_txt_mc,'alpha',Strong.easeOut,insight_mc.insight_txt_mc.alpha,1,3,true);
}

function alfaout(e:MouseEvent):void
{
    new Tween(insight_mc.insight_txt_mc,'alpha',Strong.easeOut,insight_mc.insight_txt_mc.alpha,.4,3,true);
}
como ven, insight_mc es el primer movie clip y me faltan los demas, insight_txt_mc es el texto que realiza el efecto...gracias por su ayuda...
__________________
----------------------------------------------------------
Algunas cosas simplemente son bellas...por que uno no puede tenerlas...
  #2 (permalink)  
Antiguo 14/10/2009, 11:12
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: Mismo efecto diferentes botones

Código PHP:
import fl.transitions.Tween;
import fl.transitions.easing.*;

insight_mc.buttonMode true;
sintoma_mc.buttonMode true;
divan_mc.buttonMode true;
conciencia_mc.buttonMode true;
juegos_mc.buttonMode true;
placebo_mc.buttonMode true;
inconciente_mc.buttonMode true;
mente_mc.buttonMode true;
catarsis_mc.buttonMode true;

insight_mc.addEventListener(MouseEvent.ROLL_OVERalfain);
insight_mc.addEventListener(MouseEvent.ROLL_OUTalfaout);

function 
alfain(e:MouseEvent):void {
    var 
mc=e.currentTarget
    
new Tween(mc.insight_txt_mc,'alpha',Strong.easeOut,mc.insight_txt_mc.alpha,1,3,true);
}

function 
alfaout(e:MouseEvent):void {
    var 
mc=e.currentTarget
    
new Tween(mc.insight_txt_mc,'alpha',Strong.easeOut,mc.insight_txt_mc.alpha,.4,3,true);

__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:38.