Comunidad de diseño web y desarrollo en internet online

switch o case dentro de boton?

Citar            
MensajeEscrito el 26 May 2009 05:55 pm
hola..
me pasa lo siguiente...
tengo 3 botones(3 temas) en el fotagrama 1, y cada uno va al fotograma 2 "temario" con botones >(introduccion, orientacion. ejercitacion)",
luego quiero que si oprimi el primer tema en el fotograma 1, que me valla al fotograma 2, pero que si oprimo introduccion, me valla a la introduccion (del tema 1)..
si oprimi el tema 2... quiero que valla al fotograma dos .. pero que me permita ir a por ejemplo ejercitacion del tema 2...
esto lo estoy pensando hacer ... con un switch o case dentro de los botones del fotograma 2..
luego, en el fotograma 1..
dentro de los botones..
tener lo siguiente (es un bosquejo)
on (press){
condicion=1; ( o en el boton 2) condicion=2;
}
para que .. en el fotograma 2 me tome este valor y me los mantenga..
para poder hacer en los botones del fotograma 2:
on (press){
case '1':
gotoandPlay(3);
case '2':
gotoAndPlay(4);
}


lo anterior es un bosquejo .. me gustaria saber donde puedo encontrar algun ejemplo..
se que es complicado.. pero si tienen dudas no "duden".. en escribirme.. jeje!
saludos!
gracias!

Por ferchobegginer

18 de clabLevel



 

firefox
Citar            
MensajeEscrito el 26 May 2009 07:46 pm
primero que nada quiero dejar en claro:
Switch y Case no son excluyentes, no es switch o case, es swith y case

yo lo haria algo asi:

Código ActionScript :

function seccion (val){
   switch (val) {
      case "1":
      trace("seccion 1");
      break;
      case "2":
      trace("seccion 2");
      break;
      case "3":
      trace("seccion 3");
      break;
      default:
      trace("error");
      break;
   }
}
btn1.onPress = function (){
   seccion ("1");
}
btn2.onPress = function (){
   seccion ("2");
}
btn3.onPress = function (){
   seccion ("3");
}


en vez de trace puedes poner gotoAndStop por ejemplo

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 27 May 2009 04:10 pm
^^ :D
hey gracias!
me sirvio muchisimo.. ahora me queda mas liviana la animacion..
mas dinámica!
;)

Por ferchobegginer

18 de clabLevel



 

firefox

 

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