Ver Mensaje Individual
  #9 (permalink)  
Antiguo 24/12/2009, 12:52
Avatar de Eskombro
Eskombro
 
Fecha de Ingreso: septiembre-2009
Ubicación: Colombia
Mensajes: 437
Antigüedad: 14 años, 7 meses
Puntos: 22
Respuesta: AS3 - If y GotoAndPlay

Claro!

Código actionScript:
Ver original
  1. entrar_btn.addEventListener(MouseEvent.CLICK, comprobar);
  2. function comprobar (e:MouseEvent){
  3. if(name_txt.text=="AAA"){
  4. gotoAndPlay(2);
  5. }else{
  6. gotoAndPlay(3);
  7. }
  8. }

Cuando usas un if le das entre llaves {} las acciones que quieres. Pero puedes, despues del if y las llaves poner en 'else' para indicarle que hacer en caso de que no se cumpla la condición estipulada en el if. ahí en el código dice entonces con el 'else'que cuando cumpla la condición vaya al 2, y cuando no vaya al 3...

Igualmente en el if podrías cambiar el condicional para comprobar si es diferente, en vez de si es igual. En este caso no es necesario, pero seria algo así:

Si usas
if(name_txt.text=="AAA"){
estas comprobando si son iguales...

Si usas
if(name_txt.text!="AAA"){
estás comprobando si el texto no es "AAA", si son diferentes

Solo cambias == por != que es el operador de comparación 'diferente de'...

Un saludo
Eskombro
__________________
Blog AS3 Ideas -> Programación en ActionScript 3
________
Esk Games | Free online flash games

Última edición por Eskombro; 24/12/2009 a las 12:59