leonscottkfm

Unreal MVP
31 May 2015
1,539
5
219
63
28
(34) İstanbul Avrupa
store.steampowered.com
Bu forumda birinde görmüştüm actorle dönen bir pervaneye gidip sonra bacagından takılıyordu.
Actorume bir bone socket neyse artık ondan ekledim birde objeye socket ekledim.
Actorumu objeye nasıl bağlarım?
Simulate physics olunca bağlamam gerekiyor fakat capsulu bağlıyor meshi kabul etmiyor.

 
ClimbDown' Alıntı:
Konuya fazla hakim değilim fakat iskeletin bir soketini attach etmen gerekiyor,kapsülü değil

Şey sorcam yaptımda bunu ben objeye gittiğimde adam objeye takılıor istediğim gibi fakat mesela ben demir çarpasının karnından girip sırtından çıkmasını istiyorum.
Bunun için özel bir collision varmı sadece karın kısmına collision ekleyebiliyormuyuz?

 
Karakterin collision modunu no collision yapıp karakteri demirin içindeki bir konuma sabitle derdim ama bu kez de ragdoll sıkıntı çıkarır. 

Hem metal pervane için hem de karakter için custom collision oluşturup yapman lazım sanırsam
 
leonscottkfm' Alıntı:
ClimbDown' Alıntı:
Konuya fazla hakim değilim fakat iskeletin bir soketini attach etmen gerekiyor,kapsülü değil

Şey sorcam yaptımda bunu ben objeye gittiğimde adam objeye takılıor istediğim gibi fakat mesela ben demir çarpasının karnından girip sırtından çıkmasını istiyorum.
Bunun için özel bir collision varmı sadece karın kısmına collision ekleyebiliyormuyuz?


Bir cutscene animasyon yaratıp onu kullanabilrisin. Sequencelere ve cutscene animasyonların nasıl yapıldığına  bak.
 
Bir Actor diğer bir Actore ancak RootComponenti ile bağlanabilir. Kullandığınız karakterde RootComponent, Capsule olduğundan doğrudan Character Meshi bağlayamazsınız.

Bunun için Khuburun önerisi dışında programlama ile tek çözüm, karakter Meshi, geçici(yada öldüyse kalıcı) olarak RootComponentten yani Capsuleden ayırmak gerek. Bunun için de yapmanız gereken yeni bir Actor oluşturup, Character üzerindeki Meshi kaldırıp yeni oluşturduğunuz Actore RootComponent olarak eklemek. Ardından Ragdoll fiziği ve Attach işlemini gerçekleştirebilirsiniz.
 
cahitburak' Alıntı:
Bir Actor diğer bir Actore ancak RootComponenti ile bağlanabilir. Kullandığınız karakterde RootComponent, Capsule olduğundan doğrudan Character Meshi bağlayamazsınız.

Bunun için Khuburun önerisi dışında programlama ile tek çözüm, karakter Meshi, geçici(yada öldüyse kalıcı) olarak RootComponentten yani Capsuleden ayırmak gerek. Bunun için de yapmanız gereken yeni bir Actor oluşturup, Character üzerindeki Meshi kaldırıp yeni oluşturduğunuz Actore RootComponent olarak eklemek. Ardından Ragdoll fiziği ve Attach işlemini gerçekleştirebilirsiniz.



Böyle olur mu ?