Comunidad de diseño web y desarrollo en internet online

for dentro condiciones if

Citar            
MensajeEscrito el 08 Ago 2011 03:48 pm
Es posible hacer un for dentro de las condiciones de un if, me explico:
Para hacer que una serie de clips con estado true o false dependiendo si estan pulsados o no, he creado un array y luego queria averiguar si los clips correctos estan pulsados o no (unos son correctos y otros incorrectos)

var casCorrectas:Array = new Array(a1, a2, a5, a7, a9);
if(for (j=0; j<64; j++) {casCorrectas[j].tocado==true;}){...}

Mi pregunta tambien podria ser si se puede averiguar de alguna manera el estado true o false de un array dentro de las condiciones de un if.

Gracias

Por celentano

Claber

123 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 08 Ago 2011 04:17 pm
Si guardas referencia a las instancias de tus MC dentro del Array y seteas variables dentro de ellos cuando se da la interacción (por ejemplo tocado = false por defecto) que pasas a true cuando los seleccionas, luego recorres el array y miras que vale esa propiedad

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 08 Ago 2011 04:19 pm
Lo de hacer un for dentro de un if es justamente al revés (para lo que tú quieres se usa un if dentro de un for). Realmente es algo muy sencillo:

Código ActionScript :

for(j=0; j<casCorrectas.length; j++){
    if(casCorrectas[j].tocado == true){
        // Lo que sea...
    }
}

Por nestorrente

1010 de clabLevel

10 tutoriales

 

Vigo

firefox
Citar            
MensajeEscrito el 08 Ago 2011 10:04 pm
Gracias por ambas respuestas, ingeniosas las dos :)

Por celentano

Claber

123 de clabLevel



Genero:Masculino  

firefox

 

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