Comunidad de diseño web y desarrollo en internet online

menu con globales

Citar            
MensajeEscrito el 21 Ene 2008 07:03 pm
Hola, hace un tiempo pregunte como hacer algo parecido con otro programa que tenia AS pero no era flash, en ese caso llego a funcionar pero ahora en flash no lo consigo.
Quiero que al pulsar un boton, se inicie una animacion y dependiendo de que boton vaya a un determinado fotograma.
Entonces en primer fotograma pongo

Código :

stop();
_global.numBoton ="0";
_global.numBoton ="1";
_global.numBoton ="2";

en los botones pongo esto respectivamente igual a todos cambiando "0", "1" o "2"

y

Código :

respectivamenteon(release)
{
   if (_global.numBoton = "0")
   gotoAndPlay("f9");
}

en el ultimo fotograma de la animacion pongo esto

Código :

if (_global.numBoton ="0"){
   gotoAndPlay("f2");
}
else if (_global.numBoton ="1"){
   gotoAndPlay("f3");
}
else if (_global.numBoton ="2"){
   gotoAndPlay("f4");
}

El problemas es que todos acaban en fotograma "f2".Si sirve no tengo instancias en botones, ya que en el otro programa no tenia instancias y a lo mejor es por eso por lo que no va, lo que pasa que ahora no se que instancia debo ponerle.

Por pepito piscinas

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 21 Ene 2008 07:04 pm
en el segundo tramo de codigo es on(release) , sobre respectivamente.

Por pepito piscinas

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 22 Ene 2008 05:11 am
El signo de comparación "igual que" es "==", no "=". Lo que estás haciendo es asignar a la variable el primer valor ("0"), por eso siempre te va a "f2".

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 22 Ene 2008 03:21 pm
gracias, ya funciona

Por pepito piscinas

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 22 Ene 2008 03:30 pm
ahora tengo otra duda, en los botones en vez de ir a un fotograma , quiero que se reproduzca un clip, y al final de este diga a que fotograma va , es decir en boton

Código :

on(release)
{
   if (_global.numBoton = "0")
   clip1.play();

y luego en ultimo fotograma de clip1 este codigo

Código :

if (_global.numBoton == "0"){
   gotoAndPlay("f2");
}
else if (_global.numBoton == "1"){
   gotoAndPlay("f3");
}
else if (_global.numBoton == "2"){
   gotoAndPlay("f4");
}
todo ello manteniendo een el fotograma 1 de linea principal este codigo

Código :

stop();
_global.numBoton="0";
_global.numBoton="1";
_global.numBoton="2";

¿Hay algo mal o es que no puedo hacer esto?

Por pepito piscinas

106 de clabLevel



 

msie

 

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