import flash.display.Loader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.events.MouseEvent;
var xmlGecici:XML;
var urlLoader:URLLoader;
var urlRequest:URLRequest;
mc.mouseEnabled = false;
urlRequest = new URLRequest("xml.xml");
urlLoader=new URLLoader();
urlLoader.addEventListener(Event.COMPLETE,fYuklendi);
function fYuklendi(evt:Event)
{
xmlGecici = XML(evt.target.data);
}
urlLoader.load(urlRequest);
stage.addEventListener(MouseEvent.CLICK,fKlik);
function fKlik(evt:MouseEvent)
{
if (xmlGecici.soz.length() > 0)
{
// geçerli uzunluktan bir sayı almak
var i:uint = Math.floor(xmlGecici.soz.length() * Math.random());
goster(xmlGecici.soz[i]);
// eskiden kullanılan xmlObje.xmlNode.removeNode(); yerine yeni XML sınıfında delete xmlObje.xmlNode; kullanılır.
delete xmlGecici.soz[i];
}
else
{
mc.txt1.text = "bitti....";
}
}
function goster(soz:String)
{
mc.txt1.text = soz;
mc.gotoAndPlay(1);
} |