folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Yatay Ve Dıkey Hareket Sağlama



C# Yatay Ve Dıkey Hareket Sağlama

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bulusma Fatihi
    Baracuda
    Baracuda's avatar
    Kayıt Tarihi: 16/Temmuz/2010
    Erkek

    C# da monopolı benzeri kutu oyunları programlıyacağım ama takıldıgım nokta oyun pıyonlarını yatay ve dıkey sekılde hareket ettırmek aslında zarda gelen sayı kadar ettırmek bunu nasıl basarabılırım.


    adam bana çay verdi çay. bana çay verdi. çay veren adam kötü olur mu hiç?
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NoNam3
    NoNam3's avatar
    Kayıt Tarihi: 10/Aralık/2009
    Erkek

    Cümle kurmana bayıldım hocam :)

    Şimdi onu yapabilmen için "random int numbers" fonksiyonun olup, 2 boyutlu array'lar konusunu bilerek, GDI+'ta da( yada Silverlight ) üstad olman lazım...

    Bunları nasıl başarabilirsin ?


    #i#m#z#a#m# #i#s#m#i#m#d#i#r#
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bulusma Fatihi
    Baracuda
    Baracuda's avatar
    Kayıt Tarihi: 16/Temmuz/2010
    Erkek

    NoNam3 bunu yazdı:
    -----------------------------

    Cümle kurmana bayıldım hocam :)

    Şimdi onu yapabilmen için "random int numbers" fonksiyonun olup, 2 boyutlu array'lar konusunu bilerek, GDI+'ta da( yada Silverlight ) üstad olman lazım...

    Bunları nasıl başarabilirsin ?


    -----------------------------
    daha cumle kuramzken bunları bıraz zor basarırım :D


    adam bana çay verdi çay. bana çay verdi. çay veren adam kötü olur mu hiç?
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wking
    wking's avatar
    Kayıt Tarihi: 28/Mart/2010
    Erkek
    Zor değil üstad, biraz sayısal uğraşı gerektirir.

    Zardan gelen değer 1 ise Location'ından x ve y'sini 1 artıracaksın. Eğer 1 çok küçük olur dersen zardan gelen sayının 3 ya da 5 katını alırsın ve yeni koordinat belirlersin.

    Neresinde takıldın anlayamadım?
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bulusma Fatihi
    Baracuda
    Baracuda's avatar
    Kayıt Tarihi: 16/Temmuz/2010
    Erkek

    wking bunu yazdı:
    -----------------------------
    Zor değil üstad, biraz sayısal uğraşı gerektirir.

    Zardan gelen değer 1 ise Location'ından x ve y'sini 1 artıracaksın. Eğer 1 çok küçük olur dersen zardan gelen sayının 3 ya da 5 katını alırsın ve yeni koordinat belirlersin.

    Neresinde takıldın anlayamadım?

    -----------------------------
    Mesal soyle yapsam her alanı bır pıc.box ypasam ve bunların belırlı bır x/y kordınatları olucak ornegin 25/50 kordınatı yanındakide 50/50kordınatı buna gore zarın her sayısı ıcın farklı bır carpan olucak zarda 1 gelirse 25 tane x kaydırmak ıcın 25 ile carpacak 2 geldiyse 12,5 ile carpacak değilmi.koslerde hem x hemde y degısecek dıgerlerınde sadece x

    umarım yazdıkalrımı anlarsın


    adam bana çay verdi çay. bana çay verdi. çay veren adam kötü olur mu hiç?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    aslında pictureboxları diz hocam kare şeklinde,

    ardından zarda gelen no ile mesela

    picturebox ı yakalarsın runtime da,

    "pictureBox"+ "5" yapıp onun rengini falan oynattırabilirsin. gdi+ falan gerek yok yani =)


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wking
    wking's avatar
    Kayıt Tarihi: 28/Mart/2010
    Erkek

    Baracuda bunu yazdı:
    -----------------------------

    wking bunu yazdı:
    -----------------------------
    Zor değil üstad, biraz sayısal uğraşı gerektirir.

    Zardan gelen değer 1 ise Location'ından x ve y'sini 1 artıracaksın. Eğer 1 çok küçük olur dersen zardan gelen sayının 3 ya da 5 katını alırsın ve yeni koordinat belirlersin.

    Neresinde takıldın anlayamadım?

    -----------------------------
    Mesal soyle yapsam her alanı bır pıc.box ypasam ve bunların belırlı bır x/y kordınatları olucak ornegin 25/50 kordınatı yanındakide 50/50kordınatı buna gore zarın her sayısı ıcın farklı bır carpan olucak zarda 1 gelirse 25 tane x kaydırmak ıcın 25 ile carpacak 2 geldiyse 12,5 ile carpacak değilmi.koslerde hem x hemde y degısecek dıgerlerınde sadece x

    umarım yazdıkalrımı anlarsın


    -----------------------------

    Dediğim gibi sayısal uğraşı lazım az biraz. If kontrolleri yapmalısın, form'un ve picturebox'ın genişliğini alıp x ve y değerini şu kadar artırınca formdan çıkıyorsa (formun dışında kalıyorsa) x'i artırma falan diyebilmen lazım.

    Başka da bir halt yok zaten.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    hç gerek yok hocam bunlara :|

    eğer dersen benim karemin büyüklüğü hep aynı olacak,diz pictureboxları kare şeklinde.

    zar gelince 8 geldiyse git, 8 nolu picturebox a ulaş,resmini değiştir falan fişman.


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wking
    wking's avatar
    Kayıt Tarihi: 28/Mart/2010
    Erkek

    SharpShooter bunu yazdı:
    -----------------------------

    hç gerek yok hocam bunlara :|

    eğer dersen benim karemin büyüklüğü hep aynı olacak,diz pictureboxları kare şeklinde.

    zar gelince 8 geldiyse git, 8 nolu picturebox a ulaş,resmini değiştir falan fişman.


    -----------------------------

    Üstad resim değiştirmekten değil hareket ettirmekten bahsediyor arkadaş.

    Location değişimi şart.

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SharpShooter
    SharpShooter's avatar
    Banlanmış Üye
    Kayıt Tarihi: 10/Temmuz/2008
    Erkek

    yok hocam hareket ettirecek bir şey yok, her karenin birde üstünde piyonlusunu yap,değiştir dur oldu da bitti işte :D


    - xx yerde hata var. - ya aslında kod şöyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GangShot
    GangShot's avatar
    Kayıt Tarihi: 08/Aralık/2009
    Erkek

    SharpShooter bunu yazdı:
    -----------------------------

    yok hocam hareket ettirecek bir şey yok, her karenin birde üstünde piyonlusunu yap,değiştir dur oldu da bitti işte :D


    -----------------------------

     

    oda güzel bi fikir ama bence location ile değiştirmek daha da güzel olur gibime geliyor..


    adamın teki yarın ölcem demiş yarmışlar ölmüş..
Toplam Hit: 2002 Toplam Mesaj: 11