Comunidad de diseño web y desarrollo en internet online

ayuda con arreglo xml y flash

Citar            
MensajeEscrito el 23 Sep 2010 02:46 am
saludos a todos soy nuevo en flash con xml y tengo un problema que me gustaria saber si alguien puede ayudarme, creo esta es la parte donde crea la galeria con xml y me aparecen uno debajo de otro en esta manera

0
0
0

y me gustaria que tuviera 3 columnas osea asi

0 0 0
0 0 0
0 0 0

y no se como poder hacerlo, alguien podria asesorarme que podria o como podria hacerlo por favor, espero haberme explicado y que esa parte de codigo sea la que se tiene que modificar para poder hacer lo que necesito, agradezco de antemano la ayuda :)





// BUILD NEWS
//
buildNews = function () {
// Builds news items menu based on XML Data
for (i=0; i<total; ++i) {
// Build arrays
image_thumb[i] = xmlNode.childNodes[i].attributes.Thumb;
image_large[i] = xmlNode.childNodes[i].attributes.Large;
headline[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
date[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
copy_intro[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
copy_full[i] = xmlNode.childNodes[i].childNodes[3].firstChild.nodeValue;
copy_pic[i] = xmlNode.childNodes[i].childNodes[4].firstChild.nodeValue;
// Build menu
scroll_mc.item_mc.item.duplicateMovieClip("item"+i, i);
scroll_mc.item_mc["item"+i].ID = i;
scroll_mc.item_mc["item"+i]._y = scroll_mc.item_mc["item"+i]._height*i;
// Display text & Apply CSS
scroll_mc.item_mc["item"+i].headline_txt.text = headline[i];
scroll_mc.item_mc["item"+i].date_txt.text = date[i];
scroll_mc.item_mc["item"+i].intro_txt.htmlText = copy_intro[i];
scroll_mc.item_mc["item"+i].intro_txt.html = true;
scroll_mc.item_mc["item"+i].intro_txt._height = scroll_mc.item_mc["item"+i].intro_txt.textHeight+20;
scroll_mc.item_mc["item"+i].intro_txt.styleSheet = styles;
// Load image
loadMovie(image_thumb[i], scroll_mc.item_mc["item"+i].holder_mc.holder);
scroll_mc.item_mc["item"+i].holder._alpha = 0;
}
};
//

Por miguel280975

2 de clabLevel



 

msie8
Citar            
MensajeEscrito el 23 Sep 2010 04:19 pm

Código ActionScript :

var totalColumnas:Number = 3;
var columnas:Number;
var filas:Number;
// BUILD NEWS
//
buildNews = function () {
columnas = 0;
filas = 0;
// Builds news items menu based on XML Data
for (i=0; i<total; ++i) {
// Build arrays
image_thumb[i] = xmlNode.childNodes[i].attributes.Thumb;
image_large[i] = xmlNode.childNodes[i].attributes.Large;
headline[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
date[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
copy_intro[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
copy_full[i] = xmlNode.childNodes[i].childNodes[3].firstChild.nodeValue;
copy_pic[i] = xmlNode.childNodes[i].childNodes[4].firstChild.nodeValue;
// Build menu
miMC = scroll_mc.item_mc.item.duplicateMovieClip("item"+i, i);
miMC.ID = i;
miMC._y =miMC._height*filas;
miMC._x =miMC._height*columnas;
if(columnas<totalColumnas-1){
columnas++;
}else{
columnas = 0;
filas++;
}
// Display text & Apply CSS
miMC.headline_txt.text = headline[i];
miMC.date_txt.text = date[i];
miMC.intro_txt.htmlText = copy_intro[i];
miMC.intro_txt.html = true;
miMC.intro_txt._height = miMC.intro_txt.textHeight+20;
miMC.intro_txt.styleSheet = styles;
// Load image
loadMovie(image_thumb[i], scroll_mc.item_mc["item"+i].holder_mc.holder);
scroll_mc.item_mc["item"+i].holder._alpha = 0;
}
};
// 


no lo probé, me dices si está todo bien

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 24 Sep 2010 11:34 pm
muchisimas gracias Nasho funciono perfectoooo te lo agradezco infinitamente :wink:

Por miguel280975

2 de clabLevel



 

msie8
Citar            
MensajeEscrito el 25 Sep 2010 12:58 am
saludos nasho te mande un MP con una duda


gracias :)

Por miguel280975

2 de clabLevel



 

msie8
Citar            
MensajeEscrito el 25 Sep 2010 01:33 am
sube tu menu para ver como funciona y asi te entendemos mejor

*sube no es "pasame los archivos"

Por nasho

Claber

908 de clabLevel

1 tutorial

Genero:Masculino  

Web Developer

firefox
Citar            
MensajeEscrito el 25 Sep 2010 04:42 am
ya solucione el ultimo problema que tenia, y con el codigo que me ayudaste a modificar funciona ya todo perfecto :)

Por miguel280975

2 de clabLevel



 

msie8

 

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