Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
347
Tıklama
0
Öne Çıkarma
C# [YARDIM]
T
11 yıl
Yüzbaşı
Konu Sahibi

Merhaba arkadaşlar. C# 'ı tekrar hatırlamak adına basit bir oyun yapmaya çalışıyorum. Oyun için picturebox kullanıyorum. Picturebox'ın doluluğunu boşluğunu kontrol eden bir fonksiyonu vs. birşey var mı? Yoksa kendi yöntemlerimle uğraşıcam. Ama boşuna amelelik yapmak istemiyorum. Cevap için şimdiden teşekkürler.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



G
11 yıl
Yarbay

Genel bir öneri sunayım sana. Uygulamanın görsel olan ve olmayan kısımlarını birbirinden ayırırsan her zaman esnek olur ve rahat edersin. Başka platformlara taşıman da kolay olur.

Anladığım kadarıyla taşlı bir board oyunu yapıyorsun. Boşmu dolumu kontrolü işin mantık kısmıdır, görsellikle alakası olmaması lazım. Oyundaki değişiklikleri 2 boyutlu boolean dizisi üzerinde yaparsın. Değerleri bu diziden okur ve yine diziye yazarsın. Görsel kısım içinse diziden dönüşüm yaparsın. Mesela true ise taş koy, false ise taşı sil. Böylece görselliği kolayca değiştirebilme imkanın olur.

Ekleme: Yazdıklarım dursun ama sanırım yanlış anlamışım ben. Event olayına bak derim. Click ya da drag drop event işini görür sanıyorum. Tabi c# konusuna ilgisiz olduğum için ayrıntıya giremem.





< Bu mesaj bu kişi tarafından değiştirildi Guest-BF8E9B238 -- 16 Haziran 2014; 14:43:41 >
Bu mesaja 1 cevap geldi.
T
11 yıl
Yüzbaşı
Konu Sahibi

Yazdıklarınız yardımcı oldu teşekkürler. Halledeceğim inşallah.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @elektro_gadget
C
11 yıl
Binbaşı

Bende buna benzer pictureboxlar ile puzzle oyunu yaptım. Picturebox1.imagelocation==null ise diye kontrol ettirdim


Bu mesaja 1 cevap geldi.
T
11 yıl
Yüzbaşı
Konu Sahibi

bende kendime göre çözdüm. normalde null değil bende. ayrı bir resim kullanmıştım boşları göstermek için. aynı şekilde location == "resimler//bosresim.png" ise dedim halletim sorunu.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.