tranduil09

Yeni üye
10 Eyl 2015
18
0
0
(45) Manisa
Herhangi bir physics aktörünün sahne içerisindeki yeri replice edilmiyor physics aktif olan aktörleri yada componentleri nasıl network ile yerini diğer clientlara gösterebilirim? (not:aktörün içinde replicaton aktif moment replication da aktif)
 
Geçen sene biraz uğraşmıştım physics & networking ile. Hatırladığım kadarıyla transform bilgisini göndermeniz gerekli, şu şekilde:

physicsrep_zpsd9bjlcj7.jpg
 
Servere bilgi gönderme işlemini actor üzerinden yaparsanız olmuyor.

Olması lazım mantıken ama olmuyor  :dodgy:

Player controller veya player state üzerinden gönderilebiliyordu diye hatırlıyorum,büyük ihtimal controller ile çalışacaktır.
 

Ekli dosyalar

  • 1.jpg
    1.jpg
    351.4 KB · Görüntüleme: 10
  • 2.jpg
    2.jpg
    357.2 KB · Görüntüleme: 7
sinir bozucu oluyor serverın yaptıklarını clientlere göstermeyi başarsamda clientlerin yaptıkları görülmüyor nasıl yaptığınızın resimlerini çekip gösterebilirmisiniz? birde line tracenin custom eventini run on server dediğimde line trace clientler için çalışmıyor
 
tranduil09' Alıntı:
sinir bozucu oluyor serverın yaptıklarını clientlere göstermeyi başarsamda clientlerin yaptıkları görülmüyor nasıl yaptığınızın resimlerini çekip gösterebilirmisiniz? birde line tracenin custom eventini run on server dediğimde line trace clientler için çalışmıyor

Hiç birşey yapmadım, resimlerde sağ altta görürebileceğiniz gibi Static Mesh Replication açık sadece.
 
cahitburak' Alıntı:
tranduil09' Alıntı:
sinir bozucu oluyor serverın yaptıklarını clientlere göstermeyi başarsamda clientlerin yaptıkları görülmüyor nasıl yaptığınızın resimlerini çekip gösterebilirmisiniz? birde line tracenin custom eventini run on server dediğimde line trace clientler için çalışmıyor

Hiç birşey yapmadım, resimlerde sağ altta görürebileceğiniz gibi Static Mesh Replication açık sadece.

tamamdır hallettim bütün hata projedeymiş c++ ile açılmış bir projeydi ve nedense run on server eventleri çalışmıyordu clientlerde şimdi başka bir proje oluşturdum 4.11.2 de şimdi çalışıyor yardımlarınız için teşekkürler

tek bir konu kaldı bp aktörlerinde aynı işlem yetmiyor galiba gördüğünüz gibi ackötün locasyonunu printledim printlenen locasyon aynıyken ackötür sahne içerisindeki yeri 2 client içinde farklı görünüyor


88441-ad6556s%C4%B1z.jpg
 
Bu Actor üzerinde yine Simulate Physics açık mı yoksa kapalı mı ve bu Actor'ün hareketi sadece fiziksel etkilerle (Apply Force, Apply Impulse, Apply Torque...vb) mi gerçekleştiriliyor yoksa doğrudan pozisyon değeri değiştiriliyor (SetActorLocation, SetActorRotation, AddActorRotation,....vb) mu?