Unity

Unity Programında Colliderler

Nesnelerin sahnedeki fiziksel sınırlarını belirlemek ve birbirleriyle etkileşimlerinde oluşacak etkileşimleri belirlemek için Collider componentleri kullanılır. Bu componentler nesnenin durumuna göre farklı özellikler barındırmaktadır.

Sahnemize birer adet plane ve sphere ekleyelim. Küreyi seçtiğimizde Shpere Collider componetinin içinde Edit collider diyelim. Bu butona bastığımızda nesnenin çarpışma noktası yeşil renkte görüntülemektedir. Bu yeşil rengi büyütüp küçülterek çarpışma alanını değiştirebiliriz. Ayrıca Redius özelliğini değiştirerek çarpışma alanını değiştirebilirsiniz. Bu nesneye bir de RigitBody ekleyelim. Daha sonra çalıştırdığınzda kürenin aşağıya doğru inerek plane kısmında durduğunu görürsünüz.

Alttaki nesnenin Colliderini iptal ederseniz, yani Mash Collider onay kutusunu kaldırırsanız, kürenin nesneyi delip geçtiğini görürsünüz. Onay kutusunu işaretleyelim. İkinci nesnenin çarpışma alanını büyüttüğünüzde nesnenin biraz üstte durduğunu görürsünüz.

Sphere Collideri kaldırıp Box Collider ekleyelim. Bu collider kutu gibi davranıp nesnenin düşmesini sağlar.


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
Unity Programında Material Kullanımı
Unity Programında Puzzle Oyunu Nasıl Yapılır
Unity Programında Input Get Axis Komutu
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem İkinci Yazılı Çalışma Soruları
Unity Programında Prefabs Nesnelerini Kodla Çoğaltma
Unity Programında Basit Login Yapımı
Unity Programında Kodlarla Sahneye Nesne Ekleme
Unity Projesinde Sql Server Veri Tabanına Bağlanma
Unity Programında Input GetKey Komutu
Unity Programında Topu Hareket Ettirme Oyunu Kamera Takibini Gerçekleştiriyoruz
İki Sayıyı Toplayan İşlemi Unity Programında Kodlayarak Yapınız
Unity Programında Script Editörünü Ayarlama
Terrain Nedir? Ne İşe Yarar?
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