Comunidad de diseño web y desarrollo en internet online

Problema texto dinamico

Citar            
MensajeEscrito el 05 Sep 2011 06:37 pm
Hola a todos.

El caso es que estoy practicando a unir varios swf para una web y cuando enlazo en swf del texto dinámico no me carga nada. He probado con loadMovieNum, dandole nivel, pero tampoco he tenido suerte.

El caso es que el swf del texto por si solo, si le doy valor a la variable, ya que tiene diferentes opciones para mostrar, funciona, de echo he probado a meter trace para ver si carga bien las variables y en efecto, las carga bien, pero me sale todo menos el texto. He probado a dibujar un rectangulo y sale, por lo tanto, no entiendo que puede ser.

El codigo de donde coge el valor de la variable es este:

Código ActionScript :

stop();

present.btn_present.onPress = function(){
   
   _root.var_galery=21; // valor de galeria
   _root.var_txt=21; // valor de texto
   unloadMovie("_root.galeria"); // descargar galeria activa
   loadMovie ("galery.swf", "_root.galeria"); // cargar galeria presentacion
}

service.btn_service.onPress = function(){
   
   _root.var_galery=22; // valor de galeria
   _root.var_txt=22; // valor de texto
   unloadMovie("_root.galeria"); // descargar galeria activa
   loadMovie ("galery.swf", "_root.galeria");// cargar galeria servicios
}

list.btn_list.onPress = function(){
   
   _root.var_galery=23; // valor de galeria
   _root.var_txt=23; // valor de texto
   unloadMovie("_root.galeria"); // descargar galeria activa
   loadMovie ("galery.swf", "_root.galeria");// cargar galeria listado
}


Y despues en el archivo de texto, que se llama Texts, nos encontramos este código.

Código ActionScript :

var cargador_mc:LoadVars = new LoadVars(); // genero un contenedor

cargador_mc.onLoad = function(exito) { // carga el contenedor
   
   if (exito) { //si se carga bien
      txt = this.texto;
   } 
};

trace (_root.var_txt);

switch (_root.var_txt){ // seleccion del texto
   case 21: // texto presentacion
   cargador_mc.load("textos/presentacion.txt");
   break;
   case 22: // texto servicios
   cargador_mc.load("textos/servicios.txt");
   break;
   case 23: // texto listado proyectos
   cargador_mc.load("textos/listado.txt");
   break;



Aqui observamos el trace del que os hablaba que me da el valor de la variable var_txt, pero es como si el switch no reconociese el valor, porque no muestra nada.
Sin embargo la variable var_galery, funciona a la perfección en un archivo independiente.

Alguna idea, llevo 2 días con este problema y no veo solución, lo peor es que cuando lo monte funcionaba y ahora no se que ha pasado que no va.

un saludo

Por acanogon

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 Sep 2011 08:05 am
Bueno, despues de seguir indagando, descubri que era por no haber incorporado las fuentes, algo que me sigue extrañando , ya que por si sólo funcionaba, pero no al enlazarlo a otro swf.

Bueno ahy queda por si alguien llega a terner el mismo problema.

Un saludo

Por acanogon

12 de clabLevel



 

firefox

 

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