Unity

Unity Programında Mouse Hareketlerine Göre Kamera Açısını Ayarlama

Unity programında fare hareketlerini kontrol ederek girdiler oluşturabilirsiniz. Mouse X ile x yönünde, Mouse Y ile y yönünde hareketleri kontrol edebilirsiniz. Fare sağ tarafa gittikçe artı değerler sol tarafa gittikçe eksi değerler almaktadır. Aynı durum yukarı aşağı doğru hareketler için de geçerlidir.

Şimdi farenin hareketine göre kamera açısını belirleyen bir uygulama yapalım. Sahnemize bir adet plane bir adet cube nesnesi ekleyelim. Kamera açısını da Align With View konumuna getirelim. Şimdi de script dosyasını kamera nesnesine ekleyelim. Script dosasına aşağıdaki kodları yazalım.   

float speedH = 2f;
float speedV = 2f;
float rotX, rotY;
void Update()
{
    rotX += speedH * Input.GetAxis("Mouse X");
    rotY -= speedV * Input.GetAxis("Mouse Y");

    transform.eulerAngles = new Vector3(rotY, rotX, 0);
}

 


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
Yorumlar
  m.onur  dediki;
niye kopyalayamıyoz
26.08.2024 14:08:02

Yorum Ekle
   
Kötü İyi