Comunidad de diseño web y desarrollo en internet online

Problema para generar swf

Citar            
MensajeEscrito el 21 May 2012 04:08 am
Buenos días.

Hice un sistema con as3 en flash cs5.5, en el que leo un archivo xml para generar un menú con sus submenus. Y todo marcha bien, creo mi ejecución (ctrol + enter) y ejecuta bien, sin embarg cuando intento ejeuctar el archivo swf que se crea no me aparecen mis menus ni submenus.

Ya hice varias pruebas y mande a imprimir la ruta de mi archivo y se que si se estpá leyendo, pero no entiendo porque el swf que se crea estál.

Alguien puede aconsejarme???? La verdad no se que pasa, ya investigué ,pero no doy con una solución.

De antemano gracias!!

Por Asm

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 May 2012 12:04 pm
¿Estas cargando un XML o aluna otra info desde un servidor remoto?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 22 May 2012 02:15 am
Hola Jorge.

No, todo es local. El swf que se genera está ubicado en la misma carpeta del archivo XML y de todas las imágenes que requiero.

Hice unas pruebas enviando a un textField cada que entra a una función y todo funciona bien: lee el archivo, recupera los valores. Sin embargo hay una función donde todo se detiene, la pongo a continueación:


Código ActionScript :

private function initInterface() : void{      
     tr.text = "se metio en crear la interfaxz";
    if(!ejercicioActivado){         
            panelBotFechas.visible = true;
            tr.text = "entro a eje no activado";
            
            tr.text ="valor de comprennsion" +  comprension;
            if( comprension == null) {
               tr.text = "Entra al null";
               tr.text = "valor lmp" + lmp;
               lblTituloTexto.text = lmp.getTituloUno() ;
               tr.text = "obtiene subtitulos";
               comprension = new MenuConTextos(lmp.getArrImgActiva(), lmp.getArrImgInactiva(), 31, lmp.getArrSubmenus(), 192, lmp.getRutasTextos() );
               tr.text = "antes de agregar com" +  comprension;
               comprension.x = 5;
               comprension.y = 125;               
               
               tr.text = "antes de agregar";
               addChild(comprension);               
               tr.text = "dsps de agregar";
            }
         }


Donde se detiene es en la comparación: "if(comprension == null)" , para mi el error no tendría que generar ahi, ya que cuando creo mis variables al inicio del programa todas estan inicializadas.

Ojala me puedan seguir orientando. Gracias!!!

Por Asm

6 de clabLevel



 

chrome
Citar            
MensajeEscrito el 22 May 2012 12:18 pm
Eso sería equivalente a

if(!comprension)

Usa el flash player debugger y mira si tira errores al subirlo al servidor

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.