Comunidad de diseño web y desarrollo en internet online

dificultad en encontar codigo¡¡¡¡¡¡¡

Citar            
MensajeEscrito el 26 Oct 2009 03:36 pm
Hola a todos¡¡¡¡¡ nuevamente necesito de sus conocimientos asi que desde ya muchas gracias por sus aportes.
les cuento:
estoy haciendo en flash8 unos cd multimedia educativos, en esto hay partes donde la persona que lo esta usando debe de ingresar informacion (numeros), tengo un boton que necesito que cheque si esto ingresado es correcto o no. por esto hay dos paginas mas donde una te lleva a ver si es correcta y la otra no.
ademas del boton de chekear hay otro donde si lo presionas sale la solucion y tambien te permite chekerar.

el problema que tengo es que por mas que ingrese la info correcta el boton de chequear me lleva a la pagina error. en cambio si presiono la solucion y despues cheque va ala pagina correcta se entiende?

les paso el codigo que estoy haciendo para que vean a ver donde puedo estar errando en la programacion:

line3 = false;

sol_1cl = "25";


bt_checkf.onRelease = function()
{
//check line
if (resp_1cl.text == sol_1cl)
line3 = true;

if (line3)

{
//si esta bien ir a pagina x
//etiquetar antes esa pagine
gotoAndStop("paginabienf");
}
else
{
//si hay error
//ir a pagina de error
//
gotoAndStop("paginaerrorf");
}
}

bt_setSolf.onRelease = function()
{
resp_1cl.text = sol_1cl;

}

stop();

muchas graciasssssssssssssssssss

Por eluney

3 de clabLevel



 

msie8
Citar            
MensajeEscrito el 26 Oct 2009 04:23 pm
Quita el if de line3, al momento de comparar la caja de texto con la variable te da una respuesta true/flase.

Y si copiaste tal cual tu código le falta una llave '{', tal vez el error sea por eso

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 26 Oct 2009 06:07 pm
hola gracias por la respuesta¡¡¡¡¡¡¡¡ pero sabes que si bien saco el if de la primera linea, cuando ingreso la info, en el caso de ser erronea, me la chekea como bien tambien o sea no reconoce los errores si el saco el if.
y en cuando a "}" donde es que falta que no me doy cuenta? (si lo copie tal cual)

Por eluney

3 de clabLevel



 

msie8
Citar            
MensajeEscrito el 26 Oct 2009 07:20 pm

Código ActionScript :

sol_1cl = "25";

bt_checkf.onRelease = function(){
//check line
if (resp_1cl.text == sol_1cl){
//si esta bien ir a pagina x
//etiquetar antes esa pagine
gotoAndStop("paginabienf");
}else{
//si hay error
//ir a pagina de error
//
gotoAndStop("paginaerrorf");
}

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 26 Oct 2009 07:21 pm
me faltó cerrar una llave al final } :P

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 27 Oct 2009 04:15 pm
graciASSSSSSSS ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡

Elu

Por eluney

3 de clabLevel



 

msie8

 

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