THT DUYURU


Unity3D Unity3D

Seçenekler

Unity çarpışmalar nasıl kontrol edilir

jokkan - ait Kullanıcı Resmi (Avatar)
Üye
Üyelik tarihi:
04/2020
Mesajlar:
236
Konular:
88
Teşekkür (Etti):
58
Teşekkür (Aldı):
81
Ticaret:
(0) %
0
653
04-04-2021 12:17
#1
Selamlar dostlar bugün elimden geldiğince sizlere Unity'de çarpışmaları, etkileşimleri anlatacağım. İlk başta çarpışmalar genel hatlarıyla 2 ' ye ayrılıyor.

1- Sert Çarpışma
2- Yumuşak Çarpışma


Çarpışmalar da kendi aralarında 3 ' e ayrılıyor.

1- İlk çarptığı anda yapılacak işlemler = Enter
2- Nesneler birbirlerine çarpışıyorken yapılacak işlemler = Stay
3- Nesneler çarpışmayı bitirdiğinde yapılacak işlemler = Exit


1- Sert Çarpışma (Collision)

Bu çarpışmayı elinizi televizyona vurmak gibi düşünebilirsiniz. İki farklı nesne var ve birbirlerine sert bir çarpışma gerçekleştiriyor. Arada bir temas var. Ya senin eline bir şey olacak ya da televizyon kırılacak, geriye doğru gidecek.
Örnek = Oyunda arabaların çarpışması.


2- Yumuşak Çarpışma (Trigger)

Bu çarpışmayı ise elinizi havaya sallayınca, parmaklarınızın rüzgar ile çarpışması örneğini verebilirim. Yani ortada bir çarpışma var fakat 1 nesne diğerinin içinden geçebiliyor.
En çok kullanıldığı yer = Altın toplama
Altın toplarken ilk başta karakterimiz altına vurup, hızı kesildikten sonra mı envatere alıyor? Hayır. İçinden geçe geçe toplayarak gidiyor.
Bu gibi yerlerde kullanılır.


KULLANIMLARI

NOT = Buradaki 2D oyuna göre hazırlanmıştır. Eğer 3D oyun yapıyorsanız 2D yazan yerleri silmeniz yeterli olacaktır.


Konu jokkan tarafından (04-04-2021 12:33 Saat 12:33 ) değiştirilmiştir.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler