Comunidad de diseño web y desarrollo en internet online

ayuda con variables, por favor.

Citar            
MensajeEscrito el 28 Dic 2007 03:15 pm
Hola, llevo poco tiempo utilizando AS, y tengo un problema con las varibles en los botones, a ver si podeis ayudarme. Estoy haciendo una pagina que tiene 4 botones. Lo que quiero es que cuando pulse uno de ellos empiece una animacion y dependiendo que boton haya pulsado encadene esta animacion con otra.Es decir tengo preparadas 4 animaciones, digamos para salir de cada pantalla y otras 4 para la entrada.El primer boton funciona bien.Pero en los otros se salta la segunda animacion.
Lo que he hecho en el codigo es lo siguiente:
Frame 1:(en una capa solo para acciones)
_global.numBoton =0;
_global.numBoton =1;
_global.numBoton =2;
_global.numBoton =3;

En el frame que acaban las animaciones y tiene que empalmar con otra animacion:(en una capa lsolo para Acciones)

if (_global.numBoton == 0){
gotoAndPlay(56);
}
else if (_global.numBoton == 1){
gotoAndPlay(64);
}
else if (_global.numBoton == 2){
gotoAndPlay(67);
}
else if (_global.numBoton == 3){
gotoAndPlay(70);
}

Y en cada boton:(dentro de boton)
on(release)
{
_global.numBoton =1;
gotoAndPlay(49);
}

Soy muy novato, asi que intentar dejarmelo muy clarito, gracias.

Por pepito piscinas

106 de clabLevel



 

msie
Citar            
MensajeEscrito el 29 Dic 2007 11:32 pm
Supón que tienes 4 botones: btn0-btn3. En el primer forograma escribes:

Código :

var suguienteAnimacion : Number;
var reproduce: Array = [56,64,67,70];
for(var i:Number=0;i<4;i++){
var btn:MovieClip=this["btn"+i];
btn.reproduce=reproduce[i];
btn.onRelease=function(){
 suguienteAnimacion=this.reproduce
}
}


Y en el fotograma:

Código :

gotoAndPlay(suguienteAnimacion)

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 01 Ene 2008 10:01 pm
Gracias Zah, pero , ¿y en los botones que pongo?

Por pepito piscinas

106 de clabLevel



 

msie

 

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