C# yön tuşları ile picturebox hareket ettirme


C # Programlama    C # Programlama İle İlgili Paylaşım Kategorisi

Yazar: By NaNo    1 Yorum    170 Görüntüleme
  • 0 Oy - 0 Yüzde

Paylaşım Tarihi: 02.04.2016, 01:15:46 #1
By NaNo By Nano Was Here...
Cezalı Üye
Status: Çevrimdışı Yorum Sayısı:409 Konu Sayısı:183 Üyelik Tarihi:21.01.2016

2D oyunlarının temel yapı taşıdır arkadaşlarsimple-smile.svg bu özellik kullanılarak pek çok şey yapılabilir. geliştiriliğ Snake oyunu yapabilirsinizsimple-smile.svg 
kodları yazmadan önce Foruma tıklayın EVENTS bölümünden keydown yazan bölüme çift tıklıyoruz.
otomatik olarak kod yazma ekranı gelicektir.
1 adet picture box oluşturduktan sonra kodları yapıştırınız.
PHP Kod:
private void Form1_KeyDown(object senderKeyEventArgs e)//Event ile oluşturduk
        {
 
            
//picturebox'a x ve y koordinatları atıyoruz.
            int x pictureBox1.Location.X;
            int y pictureBox1.Location.Y;
 
            
if (e.KeyCode == Keys.Right && x0)
                x -= 5;//Tuşa 1 kere basıldığında kaç pixel kayacağını gösteriyor
            else if (e.KeyCode == Keys.Up && y>0)
                y -= 5;
            else if (e.KeyCode == Keys.Down && y<410)
                y += 5;
            pictureBox1.Location = new Point(xy);
 
            
if (100 && 100)// Nesne sol üste gidince işlem yapılsın diye.
            {
                MessageBox.Show(&quot;Tebriklern:)&quot;);
                pictureBox1.Location = new Point(250250);//Sol üste gidince tekrar başlıyacağı yer.
            }
        
Ben 21osman Faydalı Bulmuşsanız yorumların

Günceldir......
Son Düzenleme: 02.04.2016, 01:16:42, Düzenleyen: By NaNo.
Paylaşım Tarihi: 02.04.2016, 12:54:47 #2
By NaNo By Nano Was Here...
Cezalı Üye
Status: Çevrimdışı Yorum Sayısı:409 Konu Sayısı:183 Üyelik Tarihi:21.01.2016

GÜNCELDİR..... REP VERMEYİ UNUTMAYINIZ







Aradığınızı Bulamadınız Mı ?

Konuyu görüntüleyenler:
1 Misafir