Unity
Beğen (0)

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.

Okunma Sayısı: 2

Etiketler
unity oyun c# animasyon 

Yorumlar

Yorum Ekle
Kötü İyi
İlgili Makaleler
Unity Programında Button Yardımıyla Sahneler Arasında Geçiş Yapma İşlemleri
Unity Programında İlk Script Dosyasını Oluşturma
Unity Programında Detaylı Terrain Özellikleri
Unity Programında Colliderler
Terrain Nedir? Ne İşe Yarar?
Unity Programında Puzzle Oyunu Nasıl Yapılır
Unity Programında Derlenen WebGL Projesini Local Tarayıcıda Çalıştırma
Unity Programında Topu Hareket Ettirme Oyunu Ontriggerenter İle Nesneleri Topluyoruz
Unity Programında Button Elemanı
Unity Programında Tuğla Kırma Oyunu Puan Kazandıkça Yeni Haklar Veriyoruz
Unity Programında Bir Nesneyi Kodlarla Döndürme İşlemi
Unity Programında Loading Tasarımını Yapma
Unity Programında Login Girişinde Kullanıcıyı Bilgilendiren Mesaj Kutusu Oluşturma
Bilgisayarlı Tasarım Uygulamaları Dersi İkinci Dönem Birinci Yazılı Çalışma Soruları
Unity Programında Nesnenin Boyutunu, Rengini, Hareketi Kodla Düzenleme
Unity Programında Çalışma Zamanında Resources Klasöründen Resim Dosyasını Yükleme
IIS İle Localhost Üzerinde Oluşturulan Bir Unity WEBGL Projesini Mamuel Olarak Başlatma ve Çalıştırma
Unity Programında Transform Translate Metodu
Unity Programında Sprite İle 2D Animasyon Yapmak
Unity Programında Login Panelinde Kullanıcı Girişlerini Kontrol Etme