TornadoTT

Yeni üye
24 Kas 2015
280
13
0
28
(6) Ankara
Objeyi attach to actor ile karakterime bağladım ve yürütürken collisionu yok sayıyo obje her yerden geçiyo bu sorunu nasıl aşabilirim?
WbkmPY.png
 
TornadoTT' Alıntı:
Objeyi attach to actor ile karakterime bağladım ve yürütürken collisionu yok sayıyo obje her yerden geçiyo bu sorunu nasıl aşabilirim?

Karakter üzerinde değişiklik yapmadan bu adımları sırasıyla kontrol edin.
  • Kutunun collisiona sahip olduğundan emin olun (belli ki var ama bir de primitif deneyin, yani box gibi basit bir collision olsun).
  • Küp için Collision bölümünde Collision Presets değerini Block All olmazsa Block All Dynamic yapın.
  • Küp için Physics bölümünde Simulate Physics aktif olmalıdır.
  • Son olarak yine küp için Collision bölümünde Simulation Generates Hit Eventsi aktifleştirin.
 
Ek olarak şu şekilde attach etmeyi de deneyebilirsin. Basit bir cube bu şekilde attach ettiğinden duvarlara veya diğer fiziksel objelere tepki verecek ve içlerinden geçmeyecektir. Unutmadan Sürüklediğin objenin "Simulate Physics" etkin olmalıdır. Ayrıca hemen altındaki damping değerleriyle oynayarak obje ağırlığını değiştirebilirsin.

E38aGZ.png
 
cahitburak' Alıntı:
Karakter üzerinde değişiklik yapmadan bu adımları sırasıyla kontrol edin.
  • Kutunun collisiona sahip olduğundan emin olun (belli ki var ama bir de primitif deneyin, yani box gibi basit bir collision olsun).
  • Küp için Collision bölümünde Collision Presets değerini Block All olmazsa Block All Dynamic yapın.
  • Küp için Physics bölümünde Simulate Physics aktif olmalıdır.
  • Son olarak yine küp için Collision bölümünde Simulation Generates Hit Eventsi aktifleştirin.

Bu sefer biraz daha zorluyo duvara temas edince ama karakteri yürütünce tekrar giriyo.


hydrogenx' Alıntı:
Ek olarak şu şekilde attach etmeyi de deneyebilirsin. Basit bir cube bu şekilde attach ettiğinden duvarlara veya diğer fiziksel objelere tepki verecek ve içlerinden geçmeyecektir. Unutmadan Sürüklediğin objenin "Simulate Physics" etkin olmalıdır. Ayrıca hemen altındaki damping değerleriyle oynayarak obje ağırlığını değiştirebilirsin.

E38aGZ.png

Sonuç aynı değişen bişey yok attachta sıkıntı olduğunu zannetmiyorum zaten collisionla ilgili olabilir.
 
TornadoTT' Alıntı:
cahitburak' Alıntı:
Karakter üzerinde değişiklik yapmadan bu adımları sırasıyla kontrol edin.
  • Kutunun collisiona sahip olduğundan emin olun (belli ki var ama bir de primitif deneyin, yani box gibi basit bir collision olsun).
  • Küp için Collision bölümünde Collision Presets değerini Block All olmazsa Block All Dynamic yapın.
  • Küp için Physics bölümünde Simulate Physics aktif olmalıdır.
  • Son olarak yine küp için Collision bölümünde Simulation Generates Hit Eventsi aktifleştirin.

Bu sefer biraz daha zorluyo duvara temas edince ama karakteri yürütünce tekrar giriyo.

Bu ayarları beraber kombinasyonlar halinde de deneyebilir misiniz? Biraz fazla seçenek var ama...
 
cahitburak' Alıntı:
Bu ayarları beraber kombinasyonlar halinde de deneyebilir misiniz? Biraz fazla seçenek var ama...

Tüm olası kombinasyonları denedim.Deneme amaçlı karakterin bp sine küp ekledim önüne uzun şekilde obje gibi onun collisionunuda yok sayıyo.Karakterle ilgili bir sıkıntı var
 
Yukarıda attığım ekran görüntüsündeki yolu az önce denedim. Basit bir cube ekledim. Collision falan hiç bir şey yok. Fakat gayet güzel çalışıyor. Karakter ile duvar arasında kalıyor cube objelere hiç bir şekilde girmiyor. Denediğim ve olumlu sonuç aldığım yolu paylaştım, çalışması gerekli.
 
hydrogenx' Alıntı:
Yukarıda attığım ekran görüntüsündeki yolu az önce denedim. Basit bir cube ekledim. Collision falan hiç bir şey yok. Fakat gayet güzel çalışıyor. Karakter ile duvar arasında kalıyor cube objelere hiç bir şekilde girmiyor. Denediğim ve olumlu sonuç aldığım yolu paylaştım, çalışması gerekli.

Bu denediğin yolda karakterin ne şekilde çalışıyor?Yani normal movement input Turn ve look up mantığındamı
 
Tam istediğin biçimde ben de çalıştıramadım.

Aslında bir yolu şu iki nesneyi hiç Attach etmeden herşeyi fiziğin yapmasına izin vermek. Karakter tarafında da karakterin temas ettiği nesne Dynamic ise ve nesne karakterin dik olarak önünde duruyorsa itme animasyonu devreye girmeli sadece.
 
hydrogenx' Alıntı:
Evet standart Third Person karakterde denedim.

O zaman karakterle ilgili bi sorun var.Karakterle obje elinizdeyken sağ sol yapıp kamerayı denedinizmi bu sefer giriyomu?


cahitburak' Alıntı:
Tam istediğin biçimde ben de çalıştıramadım.

Aslında bir yolu şu iki nesneyi hiç Attach etmeden herşeyi fiziğin yapmasına izin vermek. Karakter tarafında da karakterin temas ettiği nesne Dynamic ise ve nesne karakterin dik olarak önünde duruyorsa itme animasyonu devreye girmeli sadece.

Anladım dediğinizi evet o yolla sorun olmuyo teşekkürler yardım için
 
TornadoTT' Alıntı:
O zaman karakterle ilgili bi sorun var.Karakterle obje elinizdeyken sağ sol yapıp kamerayı denedinizmi bu sefer giriyomu?

Hayır hiç bir şekilde başka bir obje içerisine girmiyor. Sabaha kadar halledemezsen, gündüz ufak bir video kaydedebilirim bunu göstermek için.
 
hydrogenx' Alıntı:
TornadoTT' Alıntı:
O zaman karakterle ilgili bi sorun var.Karakterle obje elinizdeyken sağ sol yapıp kamerayı denedinizmi bu sefer giriyomu?

Hayır hiç bir şekilde başka bir obje içerisine girmiyor. Sabaha kadar halledemezsen, gündüz ufak bir video kaydedebilirim bunu göstermek için.

Tamam yarında olmazsa bi video yardımı olabilir
 
Sorunu çözdün mü bilmiyorum ama, ben videoyu kaydettim. Benim önerdiğim yöntem şöyle bir sonuç ortaya çıkartıyor:


(Kolay upload için kaliteyi düşürdüm fakat yine de belli oluyor.)
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.

Farklı yöntemler de vardır elbette, fakat basit haliyle bunu çıkartabiliyorum ortaya :)
 
hydrogenx' Alıntı:
Sorunu çözdün mü bilmiyorum ama, ben videoyu kaydettim. Benim önerdiğim yöntem şöyle bir sonuç ortaya çıkartıyor:


(Kolay upload için kaliteyi düşürdüm fakat yine de belli oluyor.)
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.

Farklı yöntemler de vardır elbette, fakat basit haliyle bunu çıkartabiliyorum ortaya :)

Evet root socketi girince sorun çözüldü fakat bu seferde objeyi tutma animasyonu bitince obje hafif 45 derece sağa kayıyo root kayıyo sanırım animasyonla bunu nasıl çözerim.
 
hydrogenx' Alıntı:
Objeyle işin bittiği anda Detach From Component ile objeyi ayırmayı denedin mi?

Yok o ayrılıyo onda sıkıntı yok objeyi tutarken bi start animasyonum var o oynarken obje kendi kendine sağa dönüyo ve tutma idle animasyonu varkende öylece kalıyo