kinglord34

Aktif üye
7 Ocak 2017
261
30
28
Belirtilmemiş
Arkadaşlar herkese selamlar, aşağıdaki videoda multiplayer destekli bir combat sistemi geliştirmeye çalıştım fakat videoyu izlediyseniz eğer client vuruş yaptığında lag tarzı bir şey oluyor. Bunun sebebinin gereksiz replicated değişkenlerden veya gereksiz replicated eventlerden kaynaklandığını düşünüyorum. Sizce sorun nedir? İyi çalışmalar.


Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.
 
Benim gözüme lag varmış gibi değilde kollar arasında uyumsuzluk var gibi gözüktü. Vuruşlarda ben bir gecikme göremedim ama sağ ve sol vuruşlar kendi arasında bir şekilde karışıyor gibi. Yani bir tarafta Sol-Sağ-Sol  gibi ya da buna benzer bir seri oluyor iken sollar sağlar diğer tarafta karışıyor. Sistemi nasıl kurduğunu bilemiyorum. Bence sistemini tekrar gözden geçirmelisin.
 
erginegider hocamın dediği gibi yanlış elde trace yapılıyor. Onun replikasyonunda sorun var. Baktığın yöne doğru mu sallaması gerekiyor yumruğu? Öyle ise yumruk atacağı yönü clientte belirleyip en son oynanacak montajı server üzerinden oynatırsan clientin seçtiği montaj doğru olur. Eğer en başından server üzerinden ilerletiyorsan animasyon seçimini, serverin ve clientin oynatılan pawnı algılaması değişik olabilir. Anlatması zor ama kısaca demek istediğim en son animasyonu oynatana kadar animasyon seçimini client üzerinden yaptırt.