• 24-01-2008, 19:25:27
    #10
    dombalak adlı üyeden alıntı: mesajı görüntüle
    arkadaşlar ilginize teşekkürler
    bende xmlden veri okutturabiliyorum flasha

    ama random yani rastgele veri alması lazım

    mesela 1500 oyunu olan siteden rastgele oyun alacak
    yani sırayla değil

    sırayla olsa hiç sorun değil
    xml den flasha veri okutabiliyosan bu olayın zor kısmını bitirmissin demektir.
    xml dosyasında tüm oyunların listesi varsa. bi random fonskiyonu işini halleder. xml dosyasında tüm verileri çek Math.random() fonkiyonunuyla 10 tane sayı oluştur.xml verileri dizi şeklinde gelecektir. Burdan o sayıların bulunduğu değerleri ekrana yazdır.
  • 24-01-2008, 19:37:34
    #11
    script xml dosyasını yeni oyun eklendikçe güncelliyor

    statik veriyi xml den okutmak sorun değil ama dediğin random uygulamasına emsal teşkil edecek örnek bir as kodu bulamadım
  • 25-01-2008, 01:49:20
    #12
    max=Number(resimyukle.firstChild.attributes.katego risayisi);
    //burda maxsimum eleman sayısını tutuyor max

    for(i=0;i<10;i++){
    rast[i]=Math.round(Math.random()*max);
    // 0 ile max arasında 10 tane sayı rast dizisinde tutturuluyor
    }

    for(i=0;i<10;i++){
    r=rast[i];
    trace(resimyukle.firstChild.childNodes[r].attributes.resim_adi);
    trace(resimyukle.firstChild.childNodes[r].attributes.resim_yolu);

    }

    xml yolları birebir aynı olmabilir. daha önceki bir örneğimden aldım. Yani salladım diyebilirim.
    rast dizisi 10 tane rastgele sayı tutuyor. mantık o sayılara göre xml den elemanları çekmek