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

problema con scroll datos de xml

Estas en el tema de problema con scroll datos de xml en el foro de Flash y Actionscript en Foros del Web. Hola estuve tratando de hacer unos botones para que haga scroll en mi caja de texto dinamico en la importacion de datos desde xml. mi ...
  #1 (permalink)  
Antiguo 15/09/2008, 21:57
Avatar de ale80262  
Fecha de Ingreso: junio-2008
Mensajes: 66
Antigüedad: 9 años, 5 meses
Puntos: 0
problema con scroll datos de xml

Hola estuve tratando de hacer unos botones para que haga scroll en mi caja de texto dinamico en la importacion de datos desde xml.

mi codigo es este y dejo mi fla por si le qeuiren hechar un vistaso
desde ya muchas gracias.

Les cunto hice un administrador con usuarios para que puedan cargar noticias y otras cosas lo hice con php mysql y flash los datos se ingresas y actualizan el swf. que esta dentro de otro swf eso funciona ok el problema es que donde ingresan los textos los el tamaño de mi caja de texto dinamico es mas corta que el contenido que se toma del php (xml) hice con texto dinamico en vez de crear un mc, no se si es la mejor forma?
www.productoramacedonia.com.ar/v2/archivos/noticias.fla

System.useCodepage = true;
this._lockroot = true;
item = _root.pantalla_mc
// Creamos el objeto XML.
miXML = new XML();
// Ignorar espacios en blanco, sino, no chuta.
miXML.ignoreWhite = true;
// Comprobar si se ha leido bien el XML
miXML.onLoad = function (leido){
if (leido){
i = 0;
testXML();
}
else{
trace("No se puede leer el XML");
}
}
// Leer el XML
miXML.load("swf/xml/noticias.php");
// Leer nodos
function testXML (){
// Hacer shortcuts.
noticias = miXML.firstChild;
noticia = miXML.firstChild.childNodes[i];
// Colocar textos en las cajas.


titulo_txt = noticia.childNodes[0].firstChild;
pregunta_txt = noticia.childNodes[1].firstChild;
respuesta_txt = noticia.childNodes[2].firstChild;
galeria=""
galeria = noticia.childNodes[3].firstChild;

item.loadMovie(galeria);


}
// Ir al primero.
primens.onPress = function(){
i = 0;
testXML();
}
// Ir al último.
ultim.onPress = function(){
i = noticias.childNodes.length-1;
testXML();
}
// Ir uno adelante.
adelante.onPress = function(){
if (i < noticias.childNodes.length-1){
i++;
}else{
i = 0;
}
testXML();
}
// Ir uno atrás.
atras.onPress = function(){
if (i > 0){
i--;
}else{
i = noticias.childNodes.length-1;
}
testXML();
}
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 13:00.