Unity özelliklerinde ve özelliklerinde çarpıştırıcılar

Bir video oyunu oluştururken herhangi bir grafik motorunda çarpıştırıcılar çok önemlidir. Bunlar, sahnede sahip olduğumuz nesnenin tamamen sağlam olduğundan emin olmamıza yardımcı olur ve böylece üzerinden geçmemize gerek kalmaz. Ayrıca çarpıştırıcıların bize izin verdiği başka fonksiyonlar da var. Bu yüzden sizlere Unity’deki çarpıştırıcı türlerinden bahsedeceğim. Unity’deki çarpıştırıcılar hakkında daha fazla bilgi edinmek istiyorsanız, sizi bu makaleyi okumaya devam etmeye davet ediyorum.

Çarpıştırıcılar nedir ve ne içindir?

Çarpıştırıcılar, bileşenleriyle birlikte fiziksel çarpışmalar için bir nesnenin şeklini tanımlayan şeffaf duvarlardır. Çarpıştırıcıları yerleştirirken, yerleştirdiğimiz nesnenin tam şekline sahip olması gerekmediğini aklımızda tutmalıyız. Bunlar, oyundaki farklı nesneler arasındaki çarpışmaları tespit etmeyi mümkün kılmak için kullanılır. Bu çarpışmalardan biri, belirli bir GameObject ile ana karakterin çarpışması bile olabilir. Ayrıca bölgeleri sınırlamak, yani bir karakterin oluşturduğumuz oyun veya sahnede belirlenmiş bir yerin ötesine geçmemesi için onları yerleştirmek için kullanılırlar. Ayrıca, diğer yandan, örneğin bir topa ekleme, böylece oyuncu dokunduğunda gerçek bir topun hareketine sahip olacak şekilde, geri tepme veya sürtünme özellikleri sağlayan belirli bir fiziksel malzemeden oluşurlar.

Nesnelere çarpıştırıcılar nasıl eklenir

Unity sahnesinde sahip olduğumuz nesnelerimize bu çarpıştırıcılardan herhangi birini ekleyebilmek çok basit. Bunu yapmak için istediğimiz nesneyi seçeceğiz ve ardından Inspector menüsünde, arayüze inersek Add Component adında bir fonksiyon bulacağız. Tıklarsak, birçok bileşenli bir liste bulacağız, bu yüzden listeye istediğimiz çarpıştırıcının adını yazarsak. Çıkacak ve mouse ile tıklarsak uygulayabiliriz.

Çarpıştırıcılar nasıl düzenlenir

Sahnede bulunan bir nesneye çarpıştırıcı yerleştirdiğimizde onu düzenleyebiliriz. Bunu yapmak için çarpıştırıcının özellikleri içinde Çarpıştırıcıyı Düzenle adlı bir seçenek arayacağız. Hemen sağda bir ikon göreceğiz, buna tıklarsak modelimizde çarpıştırıcının bazı noktalarının oluşturulduğunu göreceğiz. Çarpıştırıcıyı büyütmek veya küçültmek için sadece bu noktaları seçip sürüklememiz gerekecek. Ayrıca, X, Y, Z’den düzenlenebilir. Çarpıştırıcıyı yerleştirmenin veya seçtiğimiz eksene bağlı olarak daha büyük veya daha küçük yapmanın yolunu bulduğumuz yer.

Unity'deki çarpıştırıcı türleri

Unity grafik motorunda bulabileceğiniz tüm çarpıştırıcılar

Artık, Unity grafik motorunda bir video oyunu veya senaryo oluştururken çarpıştırıcıların ne olduğunu ve ne için kullanıldığını bildiğinize göre. Bunları 3B nesnelerimize nasıl uygulayabileceğimizi, nasıl olduklarını ve farklılıklarının neler olduğunu görelim.

Kutu Çarpıştırıcısı

Kutu Çarpıştırıcısı, Unity sahnesinde sahip olduğumuz 3B bir nesnenin etrafındaki küp şeklindeki bir alanı tanımlayan bir kutu çarpıştırıcısıdır. Bu çarpıştırıcı, örneğin sandıklar, duvarlar vb. durumlarda küp şeklindeki nesnelere yerleştirebilmek için idealdir. Bunu uygulamak için Bileşen Ekle’ye gidip Çarpıştırıcı kutusu listesine bakacağız.

Kutu Çarpıştırıcı Özellikleri

  • Tetikleyicidir: Bu seçenek, onu etkinleştirmemizi veya devre dışı bırakmamızı sağlar. Bunun yaptığı şey, fizik motoru tarafından göz ardı edilmesine ek olarak olayları tetiklemektir.
  • Malzeme: Malzeme, yaptığı şey, sahneye yerleştirdiğimiz çarpıştırıcıların geri kalanıyla etkileşim için fiziksel malzemeye bir referanstır.
  • Merkez: Merkez, çarpıştırıcının sahne içinde bulunduğu konumdur.

Boyut: Çarpıştırıcı özelliklerinin bu bölümü boyutu X, Y, Z yönlerinde değiştirmemizi sağlar.

Unity'deki çarpıştırıcı türleri

Küre Çarpıştırıcısı

Küre Çarpıştırıcısı, küre şeklindeki alanı tanımlayan bir küre çarpıştırıcısıdır. Bu çarpıştırıcı türü, örneğin toplar gibi küre şeklindeki 3D modeller için idealdir. Eklemek için Add Component’e gitmemiz ve Sphere Collider listesine yazmamız yeterli.

Küre Çarpıştırıcı Özellikleri

  • Tetikleyicidir: Bu seçenek, onu etkinleştirmemizi veya devre dışı bırakmamızı sağlar. Bunun yaptığı şey, fizik motoru tarafından göz ardı edilmesine ek olarak olayları tetiklemektir.
  • Malzeme: Malzeme, yaptığı şey, sahneye yerleştirdiğimiz çarpıştırıcıların geri kalanıyla etkileşim için fiziksel malzemeye bir referanstır.
  • Merkez: Merkez, çarpıştırıcının sahne içinde bulunduğu konumdur.

Yarıçap: Bu, Çarpıştırıcının boyutunu gösterir. Ayrıca çıkan sayılarla manuel olarak da değiştirebiliriz.

Unity'deki çarpıştırıcı türleri

Kapsül Çarpıştırıcısı

Kapsül Çarpıştırıcısı çarpıştırıcısı, onu kapsül şeklindeki nesnelere yerleştirmemizi sağlar. Öncekilerde olduğu gibi, sahnede sahip olduğumuz belirli 3B şekillere sığdırmak çok faydalı olabilir. Add Component ile Inspector üzerinden ekleyebiliriz.

Kapsül Çarpıştırıcı Özellikleri

  • Tetikleyicidir: Bu seçenek, onu etkinleştirmemizi veya devre dışı bırakmamızı sağlar. Bunun yaptığı şey, fizik motoru tarafından göz ardı edilmesine ek olarak olayları tetiklemektir.
  • Malzeme: Malzeme, yaptığı şey, sahneye yerleştirdiğimiz çarpıştırıcıların geri kalanıyla etkileşim için fiziksel malzemeye bir referanstır.
  • Merkez: Merkez, çarpıştırıcının sahne içinde bulunduğu konumdur.
  • Yarıçap: Bu, Çarpıştırıcının boyutunu gösterir. Ayrıca çıkan sayılarla manuel olarak da değiştirebiliriz.
  • Yükseklik: Çarpıştırıcı konfigürasyonunun bu parametresi yüksekliğini gösterir.

Yön: Bu özellik, nesnenin yerel alanı içinde boylamsal eksenin yönelimini tanımlamamızı sağlar.

Unity'deki çarpıştırıcı türleri

Mesh Çarpıştırıcısı

Mesh Çarpıştırıcısı, Unity sahnesinde sahip olduğumuz 3B nesnenin ağına uyum sağlayan bir çarpıştırıcıdır. Bu, daha eksiksiz rakamlar için idealdir, çünkü çok hassas bir şekilde uyum sağlar, ancak çok fazla kaynak tükettiğini aklımızda tutmalıyız.

Kapsül Çarpıştırıcı Özellikleri

  • Tetikleyicidir: Bu seçenek, onu etkinleştirmemizi veya devre dışı bırakmamızı sağlar. Bunun yaptığı şey, fizik motoru tarafından göz ardı edilmesine ek olarak olayları tetiklemektir.
  • Malzeme: Malzeme, yaptığı şey, sahneye yerleştirdiğimiz çarpıştırıcıların geri kalanıyla etkileşim için fiziksel malzemeye bir referanstır.
  • Mesh: Çarpışma tespiti için kullanılan ağa referans.
  • Smooth Sphere Collisions: Bu seçenek etkinleştirilebilir veya devre dışı bırakılabilir, böylece referans ağ ile çarpışmaları yumuşatır.

Dışbükey: Bir önceki gibi, onu etkinleştirebilir veya devre dışı bırakabiliriz, bu da diğer Mesh Çarpıştırıcıları ile çarpışmaların tespit edilmesini sağlar.

Unity'deki çarpıştırıcı türleri

“Unity’deki Tüm Projeleri Tavsiye Ediyoruz”

Gördüğünüz gibi, Unity sahnesinde sahip olduğumuz 3B modelimizin şekline bağlı olarak çarpışmalar oluşturmamıza yardımcı olan çok çeşitli Çarpıştırıcı türleri vardır. Oyunumuzu veya sahnemizi yaratabilmek için sadece doğru olanı seçmektir.

Similar Posts

Leave a Reply

Your email address will not be published.