Comunidad de diseño web y desarrollo en internet online

DUDAAAAAAAAAAAAAAAAA

Citar            
MensajeEscrito el 30 Ago 2007 04:24 am
for (i=1; i<4; i++){
_root["subMenu0" + i + "_mc"]._visible = false;

alguien me peude explicar que es el FOR, que es la i y porque pongo _ROOT??

muchas graciass

Por dantex

13 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 30 Ago 2007 04:39 am
Busca en la ayuda de Flash, allí aparece muy bien explicado.

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 30 Ago 2007 05:15 am
Emmm for...
Yo nunca tome clases de esto, pero intentare explicarlo como yo lo entiendo.

for (i=1; i<4; i++){
}

(i=1) inicia el valor de i en 1
(i<4) se ejecutara el for hasta que i sea mayor o igual a 4
(1++) y se sumara 1 al valor de i cada que regrese.
Esto quiere decir que solo entrara 3 veces en el for
la primera i=1, despues i=2, ... i=3 y en la cuarta dice: nel ya no...

Nota: muchas veces cuando te atoras en algo es bueno utilizar trace. Digamos trace("entro").

for (i=1; i<4; i++){
trace("entro")
}
Cuando lo corres imprime 3 veces entro, en este caso es sencillo pero en otra ocasiones realmente ayuda.

El _root lo pones porque quieres XD...
root se refiere a la raiz, que seria la linea principal de tiempo.
Pero bueno, como te dijo Herr C. Von Frick puedes buscarlo en la ayuda de flash. Tambien puedes buscarlo en los tutoriales de aqui.

Lo poco que conozco de flash es por leer, practicar y en ocasiones ayudar. Poco a poquito, hoy no sabes para que sirve el for, manana te preguntaras que es una clase y pasado manana sabe Dios XD...
Suerte.

Por Wako

77 de clabLevel



 

firefox
Citar            
MensajeEscrito el 30 Ago 2007 06:19 pm
El _root con los corchetes se emplea para acceder al Array asociativo que contiene todos los elementos de la ruta determinada (se puede usar _root, this, _parent...).

Es decir:

Código :

var n:Number = 2;
trace (this["mc" + n]);
Es lo mismo que

Código :

trace (mc2);

Por HernanRivas

Claber

3416 de clabLevel

26 tutoriales

 

Argentina

firefox

 

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