Foros del Web » Creando para Internet » Flash y Actionscript »

Cargar xml en swf cargado desde otro swf

Estas en el tema de Cargar xml en swf cargado desde otro swf en el foro de Flash y Actionscript en Foros del Web. Hola chicos... He buscado en google y en los foros, pero no he encontrado solución a mi problema de cargar un xml desde un swf ...
  #1 (permalink)  
Antiguo 03/07/2008, 21:25
 
Fecha de Ingreso: mayo-2008
Ubicación: Ñuñoa, Santiago.
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Cargar xml en swf cargado desde otro swf

Hola chicos...

He buscado en google y en los foros, pero no he encontrado solución a mi problema de cargar un xml desde un swf que está dentro de otro swf.

Si alguien sabe donde hay un tutorial al respecto, o que sepa cuales son las condiciones que deben cumplirse, que responda porfavor a este post...

Ya he probado con _lockroot, y todo eso, pero no me anda...
Porfavor les pido su ayuda.

Saludos!
  #2 (permalink)  
Antiguo 03/07/2008, 22:04
 
Fecha de Ingreso: diciembre-2005
Mensajes: 29
Antigüedad: 18 años, 3 meses
Puntos: 1
Respuesta: Cargar xml en swf cargado desde otro swf

xml con variables de texto??

Lo que yo hago es volver a cargarlo con this.loadVariables :S

Incluso puedes cargarlas en el mismo nivel 0, ya que como es el mismo xml para los dos swf, da igual que se sobreescriban... ;)

SALUDOS
  #3 (permalink)  
Antiguo 04/07/2008, 01:18
 
Fecha de Ingreso: mayo-2008
Ubicación: Ñuñoa, Santiago.
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Cargar xml en swf cargado desde otro swf

Hola Serxu,

Gracias, pero no me ha funcionado.... les envio el code para que lo vean...


Código HTML:
velador_MC._lockroot = true
var input_xml = new XML();
input_xml.contentType = "text/xml";
input_xml.onLoad = function(success){
if (success){
_root.mono.text = this.firstChild.firstChild.attributes.modx;
this.firstChild.firstChild.attributes.mody;
//nameevento.text = this.firstChild.firstChild.attributes.mitexto;
//namelugar.text = this.firstChild.firstChild.attributes.mifecha;
}
else{
modx.text = "Error loading input XML";
}
}

var output_xml = new XML();	
output_xml.ignoreWhite = true;
var xml_file = "user.xml";
var server_file = "editor.user.php";

onLoad = function(){
input_txt.text = "Loading...";
input_xml.load(xml_file + "?uniq=" + new Date().getTime());
}
envi.onRelease = function(){
input_xml.firstChild.firstChild.attributes.modx = _root.velador_MC._x;
input_xml.firstChild.firstChild.attributes.mody = _root.velador_MC._y;
//input_xml.firstChild.firstChild.attributes.mitexto = nameevento.text;
input_xml.sendAndLoad(server_file, output_xml);
input_txt.text = "Loading...";
}
  #4 (permalink)  
Antiguo 04/07/2008, 10:32
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Cargar xml en swf cargado desde otro swf

Hola nicolaspalma:
Si lo estás cargando dentro de un MC_vacío, en el primer frame de la película que tiene el XML, coloca éste código: this._lockroot = true;

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 04/07/2008, 11:09
 
Fecha de Ingreso: mayo-2008
Ubicación: Ñuñoa, Santiago.
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Cargar xml en swf cargado desde otro swf

_root.createEmptyMovieClip('velador_MC',1);
_root.velador_MC.loadMovie('velador.swf');

de esa forma cargo el swf que conteine el xml...

usando this._lockroot tampoco me funciono...

Alguna ayuda más¿?

Porfavoor!!!

Bye;)
  #6 (permalink)  
Antiguo 04/07/2008, 11:19
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Cargar xml en swf cargado desde otro swf

El código tienes qu ponerlo en el primer frame de la película: velador.swf, que supongo tiene los códigos que carga el XML.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #7 (permalink)  
Antiguo 04/07/2008, 13:54
 
Fecha de Ingreso: mayo-2008
Ubicación: Ñuñoa, Santiago.
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Cargar xml en swf cargado desde otro swf

Gracias Bandit por tu respuesta, pero temo decirte que ahí estan los códigos... en el primer frame de la película velador.swf, y no funciona, no sé donde estará el error...:S

Gracias, y porfavor ayudenme con esto,que realmente me tiene enfermo...

Bye ;)
  #8 (permalink)  
Antiguo 05/07/2008, 09:16
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 20 años, 9 meses
Puntos: 406
Respuesta: Cargar xml en swf cargado desde otro swf

Cuando abres velador.swf sólo, te muestra el XML?
Porque si funciona así, al cargarlo en otra película no debería dar problemas.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #9 (permalink)  
Antiguo 05/07/2008, 09:52
 
Fecha de Ingreso: mayo-2008
Ubicación: Ñuñoa, Santiago.
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Cargar xml en swf cargado desde otro swf

Si, funciona sin problemas... pero una vez cargado sobre el otro swf, no funciona, incluso con _lockroot... Alguna idea del prblema?:S

Si sirve, aquí va el xml:

Cita:
<?xml version="1.0"?><mods><entry modx="330.0" mody="347.9" /></mods>
  #10 (permalink)  
Antiguo 08/07/2008, 10:48
 
Fecha de Ingreso: mayo-2008
Ubicación: Ñuñoa, Santiago.
Mensajes: 18
Antigüedad: 15 años, 11 meses
Puntos: 0
Respuesta: Cargar xml en swf cargado desde otro swf

Alguna idea del problema ¿?

Porfavor una ayudita para terminar con este lio...

Bye!, y gracias,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:21.