• 28-11-2017, 22:23:30
    #1
    Konu çözüldü
  • 28-11-2017, 22:25:16
    #2
    Misafir
    rgb(rand(0,255), rand(0,255), rand(0,255));
    bunun c# versiyonunu kullanıyoruz hocam bende üni dönemimde benzer bir şey yapmıştım rgb renk vermek için gerekli yerin içine böyle bir şey yazmıştım.

    renk değil resim demişsiniz hocam ondada aynı mantık şu ki
    switch($rand(0,15)){ 
     case 1 : a.jpg,
     case 2 : b.jpg, 
     ..... 
     }
    yada alternatif
    $resimler = ["a.jpg","b.jpg",...]
    $nesne.resimKomutu = $resimler[rand(0,$resimler.count)]
  • 28-11-2017, 22:31:59
    #3
    @tyesil rast gele geçmesini istiyorum her adımda aynı resimlerden bir kaç tane çıkabilir peki arkadan her adımda bir ses çıkması için hangi metot kullanmamız gerekli bilginiz varmı
  • 28-11-2017, 22:35:52
    #4
    sorunu tam anlayamadım.
    Her adımda birden fazla da resim çıkabilir mi ? Ayrıca neden buton yapıyorsun? picturebox kullan ? olay sadece üzerine tıklanması ise? Arkadaşın söylediği mantıkla gidebilirsin. Bir imagelist oluştur. Sonra random değerle imagelistten resmi seç. Eğer bir den fazla da çıkabilir diyorsan başka bir random yap önce o kaç tane çıkartacağını belirlesin sonra bir önce yaptığın işlemi for içinde o sayıya kadar yaptır.
  • 28-11-2017, 22:38:31
    #5
    @bowfinger her adımda 4 resim çıkacaktır ve 15 adımlı 15 resimli bir oyun diyeyim her adımda resimler rast gele değişecektir dediğiniz gibi üzerine tıklama olacak sonra diğer adıma geçecek şeklinde



    konu günceldir
  • 29-11-2017, 07:30:16
    #6
                string[] resimler = new string[]{ "c:/resim1.jpg", "c:/resim2.jpg", "c:/resim3.jpg" };
                Random rnd = new Random();
                pictureBox1.Image = Image.FromFile(resimler[rnd.Next(0, resimler.Length)]);
  • 29-11-2017, 23:50:00
    #7
    Sorun hala devam etmektedir picturebox olarak değil 4 adet buttonların üzerine resim eklenerek rast gele geçecektir



    sorun devam etmektedir güncell