Comunidad de diseño web y desarrollo en internet online

Error en Else AS1.0

Citar            
MensajeEscrito el 15 May 2009 04:32 pm
Hola les queria consultar por este codigo, me esta dando error con los ELSE. Y no entiendo porque.

Estoy trabajando con:
Flash Lite 2.0
ActionScripts 1.0


ERRORES:

DESCRIPCION | ORIGEN
Se ha encontrado un operador 'else' que no coincide con 'if' | else
Se ha encontrado un operador 'else' que no coincide con 'if' | else
Se ha encontrado un operador 'else' que no coincide con 'if' | else
Se ha encontrado un operador 'else' que no coincide con 'if' | else if (whackScore > 65)

CODIGO:

Código :

stop ();

if (whackScore == 0)
{

    tellTarget("gameResult")
    {
        gotoAndStop(1);
        tellTarget("")
        {
         
        } 
    } 
}
else
{

    if (whackScore > 0)
    {
        whackScore > 0;
        if (whackScore <= 20)
        {
            tellTarget("gameResult")
            {
                gotoAndStop(2);
                tellTarget("")
                {
                } 
            }
            else  // Se ha encontrado un operador 'else' que no coincide con 'if'
            {
                if (whackScore > 20)
                {
                    whackScore > 20;
                    if (whackScore <= 40)
                    {
                        tellTarget("gameResult")
                        {
                            gotoAndStop(3);
                            tellTarget("")
                            {
                            } 
                        }
                        else // Se ha encontrado un operador 'else' que no coincide con 'if'
                        {
                            if (whackScore > 40)
                            {
                                whackScore > 40;
                                if (whackScore <= 55)
                                {
                                    tellTarget("gameResult")
                                    {
                                        gotoAndStop(4);
                                        tellTarget("")
                                        {
                                        } 
                                    }
                                    else // Se ha encontrado un operador 'else' que no coincide con 'if'
                                    {
                                        if (whackScore > 55) 
                                        {
                                            whackScore > 55;
                                            if (whackScore <= 65)
                                            {
                                                tellTarget("gameResult")
                                                {
                                                    gotoAndStop(5);
                                                    tellTarget("")
                                                    {
                                                    } 
                                                }
                                                else if (whackScore > 65) // Se ha encontrado un operador 'else' que no coincide con 'if'
                                                {
                                                    tellTarget("gameResult")
                                                    {
                                                        gotoAndStop(6);
                                                        tellTarget("")
                                                        {
                                                        } 
                                                    } 
                                                } 
                                            } 
                                        } 
                                    } 
                                } 
                            } 
                        } 
                    } 
                } 
            } 
        }
    }
}


Muchas Gracias!! Saludos!!

Por T1000

Claber

121 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 15 May 2009 06:28 pm
Viendo a simple vista, tienes muchas llaves de cierre que no se si corresponda a otra parte del codigo, pero te sobran muchas llaves, para esto trata de comentar para que no te pierdes ese es mi opinion en caso de que te sirva cualquier cosa checalo y pues dinos aun asi metiendole. Lo revise y esta corregido a ver si te sirve puse comentarios de que te faltaban cerrar algunos if antes de meterte con los else espero que te sirva

stop ();

if (whackScore == 0)
{

tellTarget("gameResult")
{
gotoAndStop(1);
tellTarget("")
{

}
}
}
else
{

if (whackScore > 0)
{
whackScore > 0;
if (whackScore <= 20)
{
tellTarget("gameResult")
{
gotoAndStop(2);
tellTarget("")
{
}
}
}//falta uno
else // Se ha encontrado un operador 'else' que no coincide con 'if'
{
if (whackScore > 20)
{
whackScore > 20;
if (whackScore <= 40)
{
tellTarget("gameResult")
{
gotoAndStop(3);
tellTarget("")
{
}
}
}//falta uno
else // Se ha encontrado un operador 'else' que no coincide con 'if'
{
if (whackScore > 40)
{
whackScore > 40;
if (whackScore <= 55)
{
tellTarget("gameResult")
{
gotoAndStop(4);
tellTarget("")
{
}
}
}//falta uno
else // Se ha encontrado un operador 'else' que no coincide con 'if'
{
if (whackScore > 55)
{
whackScore > 55;
if (whackScore <= 65)
{
tellTarget("gameResult")
{
gotoAndStop(5);
tellTarget("")
{
}
}
}//falta uno
else if (whackScore > 65) // Se ha encontrado un operador 'else' que no coincide con 'if'
{
tellTarget("gameResult")
{
gotoAndStop(6);
tellTarget("")
{
}
}
}
}
}
}
}
}
}
}
}

Por IronBenjas

7 de clabLevel



 

msie8
Citar            
MensajeEscrito el 15 May 2009 07:15 pm
Muchas Gracias ronBenjas!!!

Funciono exelente!!!

Saludos!!!

Por T1000

Claber

121 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 15 May 2009 07:25 pm
Ok.......

Saludos y hay que poner comentarios para que no te pierdas jejeje

Por IronBenjas

7 de clabLevel



 

msie8

 

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