Şimdi Ara

Konsol iki şeklin çarpışması (c#)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
2
Cevap
0
Favori
63
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar.
    Yaptığım uygulama enter tuşuna basınca ekrana rastgele koordinatlarda ve boyutlarda dikdörtgenler çıkarıyor.Ve w a s d ile en son çıkarttığıım şekli hareket ettirebiliyorum.Ama şekiller birbirine çarpınca veya oluşturduğumda iç içe oluştularsa hareket etmemelerini istiyorum.Bunun kontrolünü nasıl yapabilirim bool kullanmam lazım sanırımda bir fikir verebilir misiniz ?



  • Dikdörtgenin köşe koordinatlarını al. A B C D diyelim bunlara. (Sol üst, sağ üst, sol alt, sağ alt)

    Basılan tuşa göre bunlardan ikisini üst/alt/sağ/solunu kontrol edecek. (mesela W basıldıysa üst köşelerin koordinatlarını alacaksın y leri bir az olan noktaları kontrol edeceksin. Sol köşe ise x noktaları 1 azaltacaksın.)

    Eğer kontrol edilen 2 nokta doluysa hareket etme diyeceksin.



    < Bu mesaj bu kişi tarafından değiştirildi VatandA.Ş. -- 22 Mart 2017; 14:27:35 >
    < Bu ileti mini sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.