Código :
package misClases {
import flash.display.*;
import flash.events.*;
import flash.net.*;
public class Recoge_Palabra extends Sprite {
var _loader:URLLoader;//Objeto de Carga de liga
var _xml:XML;//Objeto XML
var Max:uint=16;
var Min:uint=0;
var Palabra:String;
var Contenedor:XML;
public function Muestra():void
{
_loader = new URLLoader();
_loader.load(new URLRequest("misClases/Lista.xml"));
_loader.addEventListener(Event.COMPLETE, Piensa_Palabra);
}
private function Piensa_Palabra(e:Event):void
{
_xml = new XML(e.target.data);
Recoger(_xml);
}
//
private function Recoger(datos:XML):void
{
var iConta:int;
iConta=Azar(Min,Max);
Contenedor=datos.Palabra.text()[iConta];
Palabra=Contenedor.toXMLString();
}
private function Azar(Minimo:uint,Maximo:uint):uint
{
var Resultado:uint;
Resultado= Math.floor(Math.random() * (Maximo - Minimo + 1)) + Minimo;
return Resultado;
}
}
} 