02/07/2005, 12:34
|
| Moderador | | Fecha de Ingreso: julio-2003 Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses Puntos: 406 | |
Hola Claugtrs:
Puedes hacerlo en XML.
Crea un MC con nombre títulos y allí coloca dos textos estáticos con las palabras: ARTICULOS y PRECIOS.
Crea otro MC con nombre: contenedor, con dos campos dinámicos uno a continuación de otro y como variable: articulo y precio.
A estos 2 MC los vinculas con sus mismos nombres
En el primer frame de tu película coloca éste código:
System.useCodePage=1;
flashpro=new XML();
flashpro.ignoreWhite=1;
flashpro.load("venta.xml");
flashpro.onLoad=parsea_flashpro;
function parsea_flashpro(){
_root.attachMovie("titulos","titulos",50);
_root.titulos._x=20;
_root.titulos._y=40;
for (i=0;i<this.firstChild.childNodes.length;i++){
for (j=0;j<this.firstChild.childNodes[i].childNodes.length;j++){
k=j+i*4;
_root.attachMovie("contenedor","flashpro"+k,100+k) ;
_root["flashpro"+k]._x=20;
_root["flashpro"+k]._y=60+k*20;
_root["flashpro"+k].articulo=this.firstChild.childNodes[i].childNodes[j].attributes.articulo;
_root["flashpro"+k].precio=this.firstChild.childNodes[i].childNodes[j].attributes.precio;
}
}
}
Crea con el Block de Notas el archivo: flashpro.xml, como ejemplo en su interior escribe lo siguiente:
<flashpro>
<articulos>
<objetos articulo="Libro" precio="10.00"/>
<objetos articulo="Maletin" precio="45.00"/>
<objetos articulo="Pizarra" precio="10.00"/>
<objetos articulo="Lapicero" precio="10.00"/>
<objetos articulo="Colores" precio="10.00"/>
</articulos>
Solamente en éste archivo aumentas nodos para tener más artículos o los modificas.
Espero haberte sido de ayuda. |