Comunidad de diseño web y desarrollo en internet online

IF!! =)

Citar            
MensajeEscrito el 05 Ene 2008 03:33 am
Hola, soy nuevo por aca, todavia no lei las reglas, lo voy a hacer despues de este post... :P

Bueno en fin, lo que quiero que me explique es el tema de IF

¿Cómo se usa? Osea, se como escribir el codigo y todo, pero.... no entiendo como explicarle al flash que: Si pasa esto, hace esto... No se si me entienden, concretamente, lo que quiero es que me expliquen todo hacerca del IF, desde 0, quiero entenderlo bien....

Muchas gracias a todos por ayudar, y exelente foro, lo veo muy ordenadito... :D

BYE!

Por NikopoliZ

3 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 05 Ene 2008 05:37 am
Primero que nada bienvenido ;)

te recomiendo que te des una vuelta por estos sitios:
Reglas del foro
LiveDoc de sentencia IF
Recuerda que tu tambien debes investigarlo ;)

Sentencia if

Código :

if (condition){ 
statement(s); 
}


Evalúa una condición para determinar la siguiente acción en un archivo SWF. Si la condición es true, Flash ejecuta las sentencias que hay entre llaves ({}), a continuación de la condición. Si la condición es false, Flash omite las sentencias entre llaves y ejecuta las sentencias que hay a continuación. Utilice la sentencia if junto con las sentencias else y else if para crear una lógica ramificada en los scripts.

Las llaves ({}) que se utilizan para incluir el bloque de sentencias que se ejecutarán con la sentencia if no son necesarias si sólo se va a ejecutar una sentencia.

Disponibilidad: ActionScript 1.0; Flash Player 4
Parámetros

condition: Boolean - Expresión que da como resultado true o false.
Ejemplo

En el ejemplo siguiente, la condición dentro de los paréntesis evalúa la variable nombre para comprobar si tiene el valor literal "Cristalab". Si lo tiene, se ejecutará la función play() dentro de las llaves.

Código :

if(nombre == "Cristalab"){ 
 play(); 
}

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 05 Ene 2008 04:58 pm
Mmmm.. Ok, gracias por tu respuesta, pero hay algo que sigo sin entender...

"En el ejemplo siguiente, la condición dentro de los paréntesis evalúa la variable nombre para comprobar si tiene el valor literal "Cristalab". Si lo tiene, se ejecutará la función play() dentro de las llaves."

Que significa esto:

if(nombre == "Cristalab")

Osea, no entiendo que signfica (nombre == "Cristalab) ¿Que le esta diciendo eso al flash?

Gracias

Por NikopoliZ

3 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 05 Ene 2008 05:37 pm
ok mira
dice en espanhol:

Si nombre es igual (literalmente [== es igualdad literal] ) a Cristalab
entonces ejecuta las sentencias entre las llaves


Tienes que declarar la variable nombre
si esta variable tiene el valor Cristalab
si es asi ejecuta el play();
sino simplemente pasa por alto lo que esta dentro de los {}


algo asi como

SI (variable nombre = texto "Cristalab")
{
se ejecuta la sentencia entre llaves
}

Sino simplemente se pasa por alto lo que hay dentro de llaves

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 05 Ene 2008 08:15 pm
No entiendo!!!!!!!!! jajajaj :D

a ver...

esto que es:

nombre == Cristalab?? Cristalab es una Instancia, una etiqueta, el nombre de un clip de pelicula, un grafico?

Que es???? :P

Grax

Por NikopoliZ

3 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 05 Ene 2008 09:21 pm

NikopoliZ escribió:

No entiendo!!!!!!!!! jajajaj :D

a ver...

esto que es:

nombre == Cristalab?? Cristalab es una Instancia, una etiqueta, el nombre de un clip de pelicula, un grafico?

Que es???? :P

Grax

Alguna vez has intentado programar algún lenguaje??? :?
"Cristalab" es solo una cadena de texto que se compara con el contenido de la variable nombre

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

firefox
Citar            
MensajeEscrito el 05 Ene 2008 11:38 pm

master_of_puppetz escribió:

Alguna vez has intentado programar algún lenguaje??? :?
"Cristalab" es solo una cadena de texto que se compara con el contenido de la variable nombre


:twisted:

Ok, disculpa mi ignorancia...

Por NikopoliZ

3 de clabLevel



Genero:Masculino  

opera
Citar            
MensajeEscrito el 06 Ene 2008 12:21 am
Es que es cierto u.u si quieres entrar bien al ActionScript deberias haber pasado por algun lenguaje de programacion, llamese C, Java etc

Tienes alguna otra duda al respecto de IF?

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 06 Ene 2008 02:12 am
si quieres aprender preguntando en un foro tardaras mucho tiempo, toma un manual de programacion basica y leelo, lo que no entiendas vienes y preguntas, pero preguntar que hace un "if" que significa "==" que es "cristalab" etc...y esperar la respuesta de un post tardaras tiempo en aprender... lee aqui.

http://www.cristalab.com/tutoriales/93/tutorial-basico-de-programacion-en-flash-mx

Por DiegoAzul

376 de clabLevel



 

Mx

firefox

 

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