Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2007, 07:00
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 4 meses
Puntos: 890
recepcion de datos xml y convertirlos en variables?¿?¿ Como?¿?

Hola muchachos, a ver si alguien me echa una manito, tengo el siguiente programa: necesito hacer unas barras mediante as donde la altura sea creada mediante dinamicamente mediante un xml , hasta ahi no tengo problemas pues el swf me recibe los datos correctamente, el problema es que no me funciona como variables para poder cambiar la altura! como declaro las variables para que sean reconocidas?¿
<code>

var datosXML = new XML();

datosXML.onLoad = CargaDatos;
datosXML.ignoreWhite = true;

function CargaDatos(exito){
if(exito){
//probe con _global y normalmente
_global.altura = datosXML.firstChild.childNodes[0].firstChild.nodeValue;
var altura2:Number = datosXML.firstChild.childNodes[1].firstChild.nodeValue;
trace(altura+altura2); //hasta aca todo bien me imprime el resultado

this.createEmptyMovieClip("cuadrado",1);
cuadrado.lineStyle (1,0x000000,75);
cuadrado.beginFill (0x000000,25);
cuadrado.moveTo (0,0);
cuadrado.lineTo (0,altura); //aca el problema!!! no toma los valores de altura
cuadrado.lineTo (40,altura);
cuadrado.lineTo (40,0);
cuadrado.lineTo (0,0);
cuadrado._x = 30;
cuadrado._y = 82;

this.createEmptyMovieClip("cuadrado2",2);
cuadrado2.lineStyle (1,0x000000,75);
cuadrado2.beginFill (0x000000,25);
cuadrado2.moveTo (0,0);
cuadrado2.lineTo (0,altura2);//tampoco altura2!
cuadrado2.lineTo (40,altura2);
cuadrado2.lineTo (40,0);
cuadrado2.lineTo (0,0);
cuadrado2._x = 80;
cuadrado2._y = 82;
}
else{
trace("mal");
}
}
datosXML.load ("datos.xml");



</code>

Saludos y graciasde antemano
__________________
Drupal Argentina