
Resim klasörümüzde 1.jpg,2.jpg gibi resimlerimiz olsun bu resimleri ekrana 2 saniyede bir otomatik gösterecek animasyon kodu aşağıdadır .
Kodu yazan Hilal Kaya arkadaşıma teşekkür ediyorum.
Kaynak.xml yandaki gibidir. Siz resim sayısını artırabilirsiniz
Fla dosyamız
*********************************************
var req:URLRequest=new URLRequest('data.xml');
var ldr:URLLoader=new URLLoader();
ldr.load(req);
ldr.addEventListener(Event.COMPLETE,complate);
var sayi:uint;
var timer:Timer=new Timer(2000);// 2 saniyede bir çalışacak
timer.addEventListener(TimerEvent.TIMER,tamam);
var xml:XML;
function complate(evt:Event):void
{
xml=new XML(evt.currentTarget.data);
sayi=Math.round(Math.random()*2);
var isim:String=xml.node[sayi].@path;
var resimyukle:Loader = new Loader();
var resim:URLRequest = new URLRequest("resim/"+isim);
resimyukle.load(resim);
ekran.addChild(resimyukle);
timer.start();
}
function tamam(evt:Event):void
{
sayi=Math.round(Math.random()*2);
var isim:String=xml.node[sayi].@path;
var resimyukle:Loader = new Loader();
var resim:URLRequest = new URLRequest("resim/"+isim);
resimyukle.load(resim);
ekran.addChild(resimyukle);
}
Hiç yorum yok:
Yorum Gönder