Comunidad de diseño web y desarrollo en internet online

Cómo intervenir en este código ?? Gracias.

Citar            
MensajeEscrito el 30 Ago 2006 03:27 pm
Tengo este script...

var misBotones:Number = 103;
foto3_btn.onPress = function() {
for (var i:Number = 0; i<misBotones; i++) {
_root.galeria_mc["foto"+i+"_btn"].a = 1;
}

este hace que al apretar foto3_btn todos los botones del 0 al 103 ejecuten a=1...

mi pregunta es: ¿ cómo le resto botones especifico al código ?
por ejemplo: quiero que de los 103 botones los botones 4,5,10,80,101 no ejecuten a=1
¿ cómo los resto ?
seguramente el código debiera ir aquí: for (var i:Number = 0; i<misBotones; i++)
algo así como misBotones-4,5,10,80,101

Gracias anticipadas por la ayuda.

Por kiltroconpulgas

96 de clabLevel



 

safari
Citar            
MensajeEscrito el 30 Ago 2006 03:58 pm
Hola, no se si me queda muy claro lo que quieres hacer pero el punto es que si quieres que alguno de tus elementos no hagan esa acción lo puedes meter dentro de un if... aunque quedaría algo grande... algo como esto:

Código :

for(i = 0; i<numeroMaximo; i++)
{
  if ( (i!=4) && (i!=5) && (i!=6) )
  {
     _root.galeria_mc["foto"+i+"_btn"].a = 1;
  }
}

se que no es lo más bonito, pero es lo que mas sirve... o a menos de que tengas algún algoritmo para generar los numeros de las fotos que no quieres desplegar...
Saludos.

Por zelgadiss01

87 de clabLevel



 

The Silent Hills

firefox
Citar            
MensajeEscrito el 30 Ago 2006 04:45 pm
inmaginaba que podría ser algo así como:

_root.galeria_mc["foto"+i(-4,5,10,80,101)+"_btn"].a = 1;

pero no se cómo escribirlo en lenguaje AS

:)

Gracias.

Por kiltroconpulgas

96 de clabLevel



 

safari
Citar            
MensajeEscrito el 30 Ago 2006 05:13 pm
Pues mira, que yo sepa no no se pueden restar botones, lo único que puedes hacer si quieres manejar posiciones de un vector es utilizar la instruccion splice pero como tu lo quieres no se puede... y por definicion en matematicas si quieres hacer suma o resta de vectores lo necesitas hacer componente a componente.
Saludos

Por zelgadiss01

87 de clabLevel



 

The Silent Hills

firefox

 

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