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

XML en flash

Estas en el tema de XML en flash en el foro de Flash y Actionscript en Foros del Web. Hola! tengo un sitio hecho hace bastante, cuando todavía no existía la carga por xml, así que imaginensé lo antiguo. Ahora lo que quiero es ...
  #1 (permalink)  
Antiguo 04/10/2009, 10:36
 
Fecha de Ingreso: agosto-2007
Mensajes: 114
Antigüedad: 13 años, 6 meses
Puntos: 1
De acuerdo XML en flash

Hola! tengo un sitio hecho hace bastante, cuando todavía no existía la carga por xml, así que imaginensé lo antiguo.
Ahora lo que quiero es que en cada botón que tengo, en vez de llamar a una swf que trae la foto, me cargue la foto por xml.
Tendría que agregar esta función al swf principal, pero la verdad es que no sé cómo hacerlo. Lo que hasta ahora tengo es lo siguiente:
Cita:
fotos_xml = new XML();
fotos_xml.ignoreWhite = true;
fotos_xml.onLoad = function() {
cargarFotos();}
fotos_xml.load("fotos.xml");
A esto tendría que agregarle que para cada botón haga la acción de llamar a la foto.
Me podrían ayudar para ver cómo lo hago?
  #2 (permalink)  
Antiguo 04/10/2009, 14:37
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 13 años, 9 meses
Puntos: 67
Respuesta: XML en flash

Yo tengo esto en un archivo .xml

Cita:
<?xml version="1.0" ?>
<menu>

<link title="01. BUTTON TITLE" img="01.jpg" />

<link title="02. BUTTON TITLE" img="02.jpg" />

<link title="03. BUTTON TITLE" img="03.jpg" />

<link title="04. BUTTON TITLE" img="04.jpg" />


</menu>
con eso puedes empezar.

si quiero ver obtener el atributo title

el codigo seria:


Cita:
var xmlDoc:XML = new XML();
xmlDoc.ignoreWhite = true;
xmlDoc.load("menu.xml");
xmlDoc.onLoad = function() {
total = xmlDoc.firstChild.childNodes.length;

for (var i:Number = 0; i<total; i++) {
trace(xmlDoc.firstChild.childNodes[i].attributes.title);
}



};
__________________
{ Flash }
  #3 (permalink)  
Antiguo 04/10/2009, 14:40
Avatar de Diegoazul  
Fecha de Ingreso: mayo-2007
Ubicación: { Dash Berlin }
Mensajes: 1.879
Antigüedad: 13 años, 9 meses
Puntos: 67
Respuesta: XML en flash

Leé aquí también:

http://www.cristalab.com/tutoriales/...en-flash-c12l/
__________________
{ Flash }
  #4 (permalink)  
Antiguo 05/10/2009, 10:22
 
Fecha de Ingreso: agosto-2007
Mensajes: 114
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: XML en flash

Gracias Diego, voy a probar ambas sugerencias.
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 10:18.