Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
UE4 Collision Sorunu. [Çözüldü]
#1
Question 

Merhaba,

Karakterime custom bir collision eklemek istiyorum ama ne yaptıysam bir türlü beceremedim, Default capsule componenti ana collision olarak görüyor. Yeni bir box collision eklemeyi denedim ve skeletal meshe attachleyen bi function yazdım ama yine de gördüğü tek collision default olan. Bu default olan kapsülü gemimin şekline uygun hale getirme şansım var mıdır? veya gemimin boyutlarına uygun custom collision nasıl yapabilirim , karakter blueprint'im için?

Edit : Details kısmında ki, shape kısmından olmuyor,capsule kendi ile birlikte meshimi de boyutlandırıyor.
Default capsule ve mesh arasında ki boyut farkının resmi=

XbgRJ6.png
Ara
Cevapla
#2
Gemi için neden karakter sınıfı kullandın ? Gemiyi karakter sınıfı ile yapmak uygun değil. Bunun yerine pawn kullanman daha iyi olacaktır.
Unreal engine videoları çekiyorum. Kanalım : https://www.youtube.com/channel/UCmiEx4K...V6cmQ1oWpA
Ara
Cevapla
#3
(01-11-2019, Saat: 12:42)merbekta Adlı Kullanıcıdan Alıntı:  Gemi için neden karakter sınıfı kullandın ? Gemiyi karakter sınıfı ile yapmak uygun değil. Bunun yerine pawn kullanman daha iyi olacaktır.

Belirtmeyi unutmuşum oyunumun ana karakteri bu gemi. Development'a başlarken motor hakkında fazla bilgi sahibi değildim(Hala çok bilgi sahibi değilim,asıl işim 3D Modelleme/animasyon) , onun için düz mantık bir character blueprint oluşturdum. Eğer parent class'a convert edersem , ana collision capsulün boyutunu değiştirebilecek miyim? Bir de şu an viewport'ta show collision yapınca meshimin psyhic assetini gösteriyor.Ama diğer dünya objeleri ile etkileşime geçmiyor.

Collision resmi:
https://eksiup.com/p/c9285129y3cn
Ara
Cevapla
#4
Collision büyüklüğü capsule height ve capsule radius ile alakalı. Onları büyütüp ayarlayabilirsin
Ara
Cevapla
#5
(01-11-2019, Saat: 19:31)Yunusemre3456 Adlı Kullanıcıdan Alıntı:  Collision büyüklüğü capsule height ve capsule radius ile alakalı. Onları büyütüp ayarlayabilirsin

Malesef bu 2 değer için maksimum değer 88 ve bu değer gemimin güvertesini bile kaplamıyor.
Bu kapsül rotate'de olmuyor.

Edit: Pardon Capsule half height değeri 88 den yukarı çıkıyor ama malesef bu değer kapsülü dikey olarak büyütüyor , yatay olarak değil.

lQDVLl.png
Ara
Cevapla
#6
Dediğim gibi karakter sınıfı yürüyebilen,koşabilen,yüzebilen,uçabilen vb. insansı karakerler için kullanışlıdır. Gemi,tank vb taşıtlar pawn sınıfı çok daha kullanışlıdır. Soruna gelince evet pawn sınıfı kullanırsan istediğin türde collision ekleyebilirsin. Bunu şöyle düşünmen lazım pawn sınıfı karakter sınıfının en saf hali yani en ilken hali de diyebiliriz. Sen pawn sınıfını kullanrak istediğin gibi bir gemi tasarlayabilirsin. Sonuç olarak karakter sınıfı da pawn sınıfından türetilmiş yani geliştirilmişbir sınıftır.
Unreal engine videoları çekiyorum. Kanalım : https://www.youtube.com/channel/UCmiEx4K...V6cmQ1oWpA
Ara
Cevapla
#7
(01-11-2019, Saat: 23:08)merbekta Adlı Kullanıcıdan Alıntı:  Dediğim gibi karakter sınıfı yürüyebilen,koşabilen,yüzebilen,uçabilen vb. insansı karakerler için kullanışlıdır. Gemi,tank vb taşıtlar pawn sınıfı çok daha kullanışlıdır. Soruna gelince evet pawn sınıfı kullanırsan istediğin türde collision ekleyebilirsin. Bunu şöyle düşünmen lazım pawn sınıfı karakter sınıfının en saf hali yani en ilken hali de diyebiliriz. Sen pawn sınıfını kullanrak istediğin gibi bir gemi tasarlayabilirsin. Sonuç olarak karakter sınıfı da pawn sınıfından türetilmiş yani geliştirilmişbir sınıftır.

Evet şimdi benden daha tecrübeli bir arkadaşla da konuştum, ilk önce bana bütün gemimi yukarı kaldırıp yani dik şekilde capsule component'in içine sokup sonra 90 derece yatay olarak spawn etmemi önerdi.Denedim, sonuç: Başarısız, animasyonlar ile birlikte kafayı yiyip kendi etrafında hunharca dönmeye başladı. Sonra pawn oluşturmam gerektiği söyledi, bütün kodu geçirmem biraz zaman alıcak. Yardım ettiğin için teşekkürler.
Ara
Cevapla
 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  [ACEMİ SORUSU] OBJ map ekleme sorunu (ÇÖZÜLDÜ) HePaTiT 0 89 27-10-2019, Saat: 23:58
Son Yorum: HePaTiT
  HTML5 Kaplama sorunu MR Studio 0 56 23-09-2019, Saat: 15:26
Son Yorum: MR Studio
  Karakterin Yok olma sorunu MR Studio 1 92 29-08-2019, Saat: 20:56
Son Yorum: TR26SkyWalker26TR
Photo [ACEMİ SORUSU] WİDGET(ÇÖZÜLDÜ) muhammedsgrl 0 140 29-07-2019, Saat: 12:34
Son Yorum: muhammedsgrl
Photo Landscape Painting Sorunu MR Studio 4 246 24-07-2019, Saat: 19:04
Son Yorum: MR Studio
  Collision Ayarları omer.hatay 4 296 21-06-2019, Saat: 21:43
Son Yorum: omer.hatay
  Olmayan Collision sevanberkay 2 268 08-03-2019, Saat: 04:17
Son Yorum: sevanberkay
Exclamation [ACEMİ SORUSU] Duvarıma şeffaf pencere ekleyememe sorunu thecrack 1 469 16-12-2018, Saat: 11:08
Son Yorum: MR Studio
  Çimen Sorunu Keremay77 1 1,149 25-10-2018, Saat: 16:32
Son Yorum: Jacky
  İmport Sorunu Yaşıyorum guvengunes 2 675 27-09-2018, Saat: 16:14
Son Yorum: guvengunes

Hızlı Menü:


Unreal Engine Türkiye

This forum is only for fans and support. It has nothing to do with Epic Games.

Bu site sadece fan ve destek amaçlıdır. Epic Games ile bir ilgisi yoktur.