Unity

Unity Programında Input GetKey Komutu

Klavyedeki tuşlara basılıp basılmadığını kontrol etmek için kullanılan komutlara denir. Giriş işlemlerini gerçekleştirmek için kullanılan en önemli alet klavyedir. Klavyede yer alan tüm tuşları oyunlarınızda kullanabilirsiniz. GetKey deyiminin üç özelliği vardır.

GetKeyDown

Klavyedeki bir tuşa basıldığı an çalışan olaydır. Bir defa çalışır. Siz tuşa sürekli bassanız bile unity bunu bir defa basıldı olarak algılar.

GetKey

Klavyedeki bir tuşa basılı tuttuğunzda çalışan olaydır. Eliniz tuşa basılı olduğu sürece çalışır. Elinizi tuştan kaldırdığınızda bu olay sona erer.

GetKeyUp

Klavyedeki bir tuştan elinizi kaldırdığınız an çalışan olaydır. Sadece 1 defa çalışır.

Şimdi space tuşuna basılı olup olmama durulmunu kontrol eden bir uygulama yapalım.

    void Update()
    {
        if (Input.GetKeyDown(KeyCode.Space))
        {
            print("Space tuşuna basıldı");
        }
        if (Input.GetKey(KeyCode.Space))
        {
            print("Space tuşuna basılıyor");
        }
        if (Input.GetKeyUp(KeyCode.Space))
        {
            print("Space tuşundan el çekildi");
        }
    }

Etiketler
unity oyun c# animasyon 
İlgili Makaleler
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Unity Programında Button Yardımıyla Sahneler Arasında Geçiş Yapma İşlemleri
Unity Programında Mouse Hareketlerine Göre Kamera Açısını Ayarlama
Unity Programında Sprite İle 2D Animasyon Yapmak
Unity Programında Bir Nesneyi Kodlarla Döndürme İşlemi
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Unity Programında Material Kullanımı
Unity Programında Puzzle Oyunu Nasıl Yapılır
Unity Programında Input Get Axis Komutu
Unity Programında Basit Login Yapımı
Unity Programında Prefabs Nesnelerini Kodla Çoğaltma
Unity Programında Kodlarla Sahneye Nesne Ekleme
Unity Projesinde Sql Server Veri Tabanına Bağlanma
İki Sayıyı Toplayan İşlemi Unity Programında Kodlayarak Yapınız
Unity Programında Input GetKey Komutu
Unity Programında Topu Hareket Ettirme Oyunu Kamera Takibini Gerçekleştiriyoruz
Terrain Nedir? Ne İşe Yarar?
Unity Programında Script Editörünü Ayarlama
Unity Programında Topu Hareket Ettirme Oyunu Oyuna Yeniden Başlama Butonunu Kodlayıp Bitiriyoruz
Unity Programında Inspector Ve Console Paneli

Yorum Ekle
   
Kötü İyi