Foros del Web » Creando para Internet » Flash y Actionscript »

error de sintaxis se esperaba un rightparen

Estas en el tema de error de sintaxis se esperaba un rightparen en el foro de Flash y Actionscript en Foros del Web. hola a todos estoy haciendo una vista para bloquear la pantalla ... en la cual yo ingreso el siguiente codigo Stage.showMenu=false; stop(); _root.entrar.onPress = function ...
  #1 (permalink)  
Antiguo 16/07/2010, 09:52
 
Fecha de Ingreso: junio-2010
Mensajes: 30
Antigüedad: 14 años, 5 meses
Puntos: 0
error de sintaxis se esperaba un rightparen

hola a todos estoy haciendo una vista para bloquear la pantalla ... en la cual yo ingreso el siguiente codigo

Stage.showMenu=false;

stop();
_root.entrar.onPress = function (validar) {
if (usuario.text == "dare" and pw.text == "123") {
gotoAndStop(3);
}else if
(usuario.text == "pepe" and pw.text == "321"){
gotoAndStop(3);
}else if
(usuario.text == "asd" and pw.text == "313"){
gotoAndStop(3);
} else {
gotoAndStop(2);
}
}

pero cuando lo pruebo me sale que hay un error:

error de sintaxis se esperaba un rightparen no se q estoy haciendo mal
  #2 (permalink)  
Antiguo 16/07/2010, 10:03
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 5 meses
Puntos: 406
Respuesta: error de sintaxis se esperaba un rightparen

Hola Marvintronic:
El error es porque tú estás usando un archivo Flash en AS3 y ese código es para AS2.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 16/07/2010, 10:07
 
Fecha de Ingreso: diciembre-2009
Ubicación: Guadalajara, Jalisco
Mensajes: 300
Antigüedad: 15 años
Puntos: 13
Respuesta: error de sintaxis se esperaba un rightparen

Hola, Marvintronic ¿cómo estás?

Tu error es el siguiente: jamás declaraste la variable "validar" dentro de la función. Quítalo a ver si funciona.

Lo otro que puedes hacer es declarar una variable que se ejecute al presionar el botón "entrar". Así, tu código quedaría de la siguiente manera:

Código ActionScript:
Ver original
  1. stop();
  2. validar = function () {
  3. if (usuario.text == "dare" and pw.text == "123") {
  4. gotoAndStop(3);
  5. }else if
  6. (usuario.text == "pepe" and pw.text == "321"){
  7. gotoAndStop(3);
  8. }else if
  9. (usuario.text == "asd" and pw.text == "313"){
  10. gotoAndStop(3);
  11. } else {
  12. gotoAndStop(2);
  13.           }
  14. };
  15. _root.entrar.onPress = validar;

Suerte. Ahí me dices si pifa.

Saludos.
  #4 (permalink)  
Antiguo 16/07/2010, 11:17
 
Fecha de Ingreso: junio-2010
Mensajes: 30
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: error de sintaxis se esperaba un rightparen

Cita:
Iniciado por Bandit Ver Mensaje
Hola Marvintronic:
El error es porque tú estás usando un archivo Flash en AS3 y ese código es para AS2.

Espero haberte sido de ayuda.

Muchisimas gracias a los 2, .... tenias razon estaba usando el AS3 y eran en el 2 ...nuevamente gracias!

Etiquetas: esperaba, sintaxis
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:15.