Comunidad de diseño web y desarrollo en internet online

no me funciona loadMovieNum dentro de una función

Citar            
MensajeEscrito el 27 Mar 2009 11:54 pm
Hola a todos:
No me funciona la función loadMovieNum dentro de una función. Tengo tres archivos: 1.swf, 2.swf y main.swf. En el primer fotograma de la línea de tiempo de main.swf pongo el siguiente código:

Código :

loadMovieNum("1.swf", 1);
this.cargar_btn.onPress = function(){
loadMovieNum("2.swf", 2);
trace(_level1);
trace(_level2);
}


Salida :
_level1
undefined

Carga bien el archivo visualmente pero la propiedad _level2 no existe. Si presiono una segunda vez el botón inexplicablemente me da la salida correcta:
_level1
_level2

Poniendo la carga del archivo 2.swf fuera de la función también funciona correctamente:

Código :

loadMovieNum("1.swf", 1);
loadMovieNum("2.swf", 2);
this.cargar_btn.onPress = function(){
trace(_level1);
trace(_level2);
}


Salida:
_level1
_level2

He buscado en algunos manuales y no encuentro nada que explique este error. Por favor si alguien pudiera probarlo y aclararme me sería de gran ayuda.

Gracias de antemano.
salu2.

Por ehdez82

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Mar 2009 12:55 am
pues al momento de hacer click cargas el archivo y aparte quieres ver su nombre, deja que pirmero se cargue.. podrias poner onPress que se carge y onRelease que imprima

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox

 

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