Comunidad de diseño web y desarrollo en internet online

Como podria parar un script de action script??????

Citar            
MensajeEscrito el 12 May 2006 04:17 pm
Hola a tod@s tengo una codificacion en un archivo .AS tendria q retardar las ultimas lineas de codigo ... es decir ejecutar hasta un punto y esperar a que una funcion cargue un XML y despues trabajar con esos datos.... a alguien se le ocurre como ..

MUXAS GRACIAS POR ADELANTADO.....

Por portavoz

23 de clabLevel



Genero:Masculino  

Galicia

msie
Citar            
MensajeEscrito el 12 May 2006 04:38 pm
XML tiene un evento onLoad() que evalua cuando se cargo correctamente los datos contenidos, puedes entonces una vez que onLoad es correcto ejecutar una función:

Código :

myObjectXML.onLoad() = function(){
     runScript();
}


Salu2, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 12 May 2006 04:50 pm
var flooring:XML = new XML();
flooring.ignoreWhite = true;
flooring.onLoad = function(success) {
_global.instancia = flooring.firstChild.attributes.instancia;
_global.skinflv = flooring.firstChild.attributes.skinflv;
_global.objeto = flooring.firstChild.attributes.objeto;
_global.direccion = flooring.firstChild.attributes.direccion;
trace("este deberia salir primero pero no sale el segundo");
};
trace("este deberia salir segundo pero no sale el primero");

Mi problema es q quiero usar las variables fuera de la funcion ... pero como todavia no estan cargadas me dice 'undefined' . Por eso necesito parar la ejecucion hasta q se carguen las variables y volver a la ejecucion despues de la funcion. No se si os quedaria claro pero espero que si..... muxas gracias ...!!!!

Por portavoz

23 de clabLevel



Genero:Masculino  

Galicia

msie
Citar            
MensajeEscrito el 13 May 2006 04:59 am
Si paras simplemente la ejecución no podrás nunca estar seguro ha sido realmente cargado el XML. Además lo que te dije es exactamente la manera de hacer lo que has hecho, en el onLoad() solo declara el trace.

Salu2, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 13 May 2006 02:02 pm
por si acaso aqui el esquema

Código :

var xml:XML=new XML()
//demas parametros de xml
xml.load=function(si){
  if(si){
    trace("lo primero");
  }
  trace("lo segundo");
}

sale

Por jaimoco

299 de clabLevel



Genero:Masculino  

choya bay , mexico

firefox

 

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