Comunidad de diseño web y desarrollo en internet online

Problema con _currentframe

Citar            
MensajeEscrito el 28 Oct 2013 06:43 pm
Hola tengo un problema con la función _currentframe, tengo el siguiente codigo:

Código ActionScript :

switch(_root.personajes._currentframe){
   case 2:      
    trace("p2");
   break;
   case 3:
   trace("p3");
   break;
   case 4:
   trace("p4");
   break;
   case 5:
   trace("p5");
   break;
   
   }


Hasta allí el codigo corre perfectamente, el problema esta que tengo otro boton, que al darle clic va hacer nextFrame en la linea de tiempo de un simbolo y quisiera que quedara el codigo de la siguiente manera:

Código ActionScript :

switch(_root.personajes._currentframe){
   case 2:      
    trace("p2");
         if(_root.levelSimbolo._currentframe == 5){
         trace(" level 5);
}
   break;
   case 3:
   trace("p3");
   break;
   case 4:
   trace("p4");
   break;
   case 5:
   trace("p5");
   break;
   
   }

El problema esque no detecta cuando yo al dar al otro boton llega hasta el frame 5 del levelSimbolo, intente de varias formas, de ponerlo fuera del switch pero nada, si alguien me podria ayudar con esto porfa.

Por xReGex

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Oct 2013 06:45 pm
Al copiar falta cerrar el " en el trace del if, pero no es ese el problema :P

Por xReGex

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Oct 2013 07:32 pm
En realidad lo primero que tienes que hacer es ver si el elemento que quieres evaluar está en alcance (scope)

Mira que sale si pones esto

trace("Esta en frame "+_root.levelSimbolo._currentframe);

Si sale undefined es que tienes algun problema en la ruta

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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