XNA(Oyun Programlama Dili) Dersleri

  1. XNA Nedir?
  2. XNA’de Nesne Oluşturma
  3. Oluşturduğumuz Nesneye Hız Kazandırma
  4. XNA’de Klavye Kontrolü
  5. XNA’de İlk Oyunumuz
  6. XNA’de Ses Ve Müzik Ekleme
  7. Top Oyunu
  8. Uzay Oyunu
  9. XNA’de Kamera

XNA'de Klavye Kontrolü

>
Classımızın Update kısmına aşağıdaki kodları yazıyoruz.
KeyboardState tusabas = Keyboard.GetState();

burda tusabas değişkenimizin ismidir, isterseniz siz bunu değiştirebilirsiniz, tamamen size bağlı bir karar.

Yukarıdaki kodu yazdığımıza göre klavyemiz aktif oldu, şimdi klavyemizin ilk tuşunun görevini atıycaz. Tabiki bu kodu Update kısmına yazıyoruz, aksi halde programımız tusabas değikenini tanımıyacaktır.
if (tusabas.IsKeyDown(Keys.Escape))
{
this.Exit();
}

Böylelikle ilk tuşumuz atanmış oldu, escape tuşuna bastığımızda programımız kendini kapatıyor. Aşağıya yararlanırsınız diye bazı kodları sizin için yazdım.

Programınızı tam ekran yapar.
this.graphics.IsFullScreen = true;

Mouseunuzu aktif hale getirir.
this.IsMouseVisible = true;