Comunidad de diseño web y desarrollo en internet online

movie clip que varie segun la variable

Citar            
MensajeEscrito el 17 Feb 2010 04:05 pm
Hola tengo un pequeno problema con un sitio realizado en flash.

En una seccion tiene algunas recetas de cocina, que varian por mes. por ahora es un ciclo de 6 meses.

tengo un movieclip llamado "mc_recetas" donde en cada fotograma aparece una receta diferente, por ahora son 6 recetas = 6 fotogramas. Cada uno con el nombre de cada mes de EneroR, FebreroR, MarzoR, AbrilR, MayoR, JunioR.

Yo lo que hice fue en la linea de tiempo puse el siguiente codigo, segun el mes deberia ir a la receta que corresponda. En el ejemplo saque lo de obtener el mes, para probar si cambiaba la receta segun el valor, por lo que defini la variable Mes como 3, por lo que deberia ir a la receta de marzo, pero siempre queda en la que esta en el fotograma 1 (EneroR) no se porque.

Alguien me puede ayudar?

gracias!!!!

Código ActionScript :

Mes = 3;

if(Mes = 1){_root.mc_recetas.gotoAndStop("EneroR");
}else if(Mes = 2){_root.mc_recetas.gotoAndStop("FebreroR");
}else if(Mes = 3){_root.mc_recetas.gotoAndStop("MarzoR");
}else if(Mes = 4){_root.mc_recetas.gotoAndStop("AbrilR");
}else if(Mes = 5){_root.mc_recetas.gotoAndStop("MayoR");
}else if(Mes = 6){_root.mc_recetas.gotoAndStop("JunioR");
}else if(Mes = 7){_root.mc_recetas.gotoAndStop("EneroR");
}else if(Mes = 8){_root.mc_recetas.gotoAndStop("FebreroR");
}else if(Mes = 9){_root.mc_recetas.gotoAndStop("MarzoR");
}else if(Mes = 10){_root.mc_recetas.gotoAndStop("AbrilR");
}else if(Mes = 11){_root.mc_recetas.gotoAndStop("MayoR");
}else if(Mes = 12){_root.mc_recetas.gotoAndStop("JunioR");
}else{_root.mc_recetas.gotoAndStop("FebreroR");}

Por taccoli

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Feb 2010 07:02 pm
creo que tu problema es al usar if cuando lo usas si quieres comprobar una igualdad debes hacerlo usando "==" y no solamente "=" por lo que quedaria asi:

Código ActionScript :

Mes = 3; 
 
if(Mes == 1){_root.mc_recetas.gotoAndStop("EneroR"); 
}else if(Mes == 2){_root.mc_recetas.gotoAndStop("FebreroR"); 
}else if(Mes == 3){_root.mc_recetas.gotoAndStop("MarzoR"); 
}else if(Mes == 4){_root.mc_recetas.gotoAndStop("AbrilR"); 
}else if(Mes == 5){_root.mc_recetas.gotoAndStop("MayoR"); 
}else if(Mes == 6){_root.mc_recetas.gotoAndStop("JunioR"); 
}else if(Mes == 7){_root.mc_recetas.gotoAndStop("EneroR"); 
}else if(Mes == 8){_root.mc_recetas.gotoAndStop("FebreroR"); 
}else if(Mes == 9){_root.mc_recetas.gotoAndStop("MarzoR"); 
}else if(Mes == 10){_root.mc_recetas.gotoAndStop("AbrilR"); 
}else if(Mes == 11){_root.mc_recetas.gotoAndStop("MayoR"); 
}else if(Mes == 12){_root.mc_recetas.gotoAndStop("JunioR"); 
}else{_root.mc_recetas.gotoAndStop("FebreroR");} 

Por elxsergio

25 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 Feb 2010 03:03 am
uh si tenes razon jaja no me di cuenta..... cabeza de enamorada, por no decir bol.....
mil gracias

Por taccoli

12 de clabLevel



 

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.