Bir geliştiricinin not defteri

13 Kasım 2015 Cuma

Unity - Tuş Atama

2 yorum
Unity de istediğimiz tuşa basıldığında bir olayın gerçekleşmesini sağlaya biliriz.Bunun üç farklı çeşidi vardır.
  1. GetKey - Basıldığı sürece çalışır
  2. GetKeyDown - Basıldığında sadece 1 kere çalışır.
  3. GetKeyUp - Elimizi tuştan kaldırdığımızda 1 kere çalışır.

                                         GetKey

Update metodu içinde aşağıdaki kodlarla istediğimiz tuş basıldığı sürece istediğimiz işlemlerin yapılmasını sağlayabiliriz.


if (Input.GetKey (KeyCode.LeftArrow))//KeyCode ile hangi tuş olduğunu belirliyoruz.
{
//Yapılacak işlemler buraya yazılır.
 }

                                     GetKeyDown              

Update metodu içinde aşağıdaki kodlarla istediğimiz tuşa bastığımızda istediğimiz işlemlerin yapılmasını sağlayabiliriz.                                                      
if (Input.GetKeyDown (KeyCode.LeftArrow))//KeyCode ile hangi tuş olduğunu belirliyoruz.
{
//Yapılacak işlemler buraya yazılır.
 }

                                         GetKeyUp

Update metodu içinde aşağıdaki kodlarla istediğimiz tuşa basmayı bıraktığımızda istediğimiz işlemlerin yapılmasını sağlayabiliriz. 
if (Input.GetKeyUp (KeyCode.LeftArrow))//KeyCode ile hangi tuş olduğunu belirliyoruz.
{
//Yapılacak işlemler buraya yazılır.
 }

2 yorum :

  1. Yeni bir oyun yapımına başlamıştım genelde kodları ezbere yazarım ama ezberlerken gözlemleyip öğrendiklerimle kendim bi' kamera değiştirme kodu yazayım dedim..

    Koda tuş atamayı yapamıyordum, bu yazı sayesinde hallettim teşekkürler.

    YanıtlaSil
    Yanıtlar
    1. kamera değiştirmeyi nasıl yapıyoruz söyleyebilirmisiniz kamerayı nasıl değiştircez

      Sil