kinglord34

Aktif üye
7 Ocak 2017
261
30
28
Belirtilmemiş
merhabalar, gamestatede (array) enum team, player stateda (variable) enum team var. KarakterBPye post process componenti ekleyip outline material ekledim. Benim yapmak istediğim, A takımı oyunculari birbirlerinin outline materialini görsün, B takımı oyuncuları hiçbir şekilde oyuncuların outline materiallerini görmesin istiyorum. Fakat hiçbir şekilde istediğim şeyi yapamadım. Önerilerinizi bekliyorum
 
sana 2 tavsiyem var bu konuda;
1.si PP yerine Overlay material kullanman, aynı outline etkisini biraz fresnel ile alırsın.
2.si her yeni oyuncu katıldığında loop ile GM üzerinden tüm client lara team members array içeren event gönderip kendilerini update etmelerini bildirirsin, "Run On Owning Client" ve kendi karakterini pas geçecek bir event ile tüm takım arkadaşlarının mesh overlay materyalini aktif edersin veya materyali doğrudan eklersin, böylece her client local olarak team member ları işaretler
 
Son düzenleme:
  • Beğen
Tepkiler: kinglord34
sana 2 tavsiyem var bu konuda;
1.si PP yerine Overlay material kullanman, aynı outline etkisini biraz fresnel ile alırsın.
2.si her yeni oyuncu katıldığında loop ile GM üzerinden tüm client lara team members array içeren event gönderip kendilerini update etmelerini bildirirsin, "Run On Owning Client" ve kendi karakterini pas geçecek bir event ile tüm takım arkadaşlarının mesh overlay materyalini aktif edersin veya materyali doğrudan eklersin, böylece her client local olarak team member ları işaretler
Hocam ppyi tavsiye etmemenizin nedeni nedir?

Takıldığım yeri daha net anlatmak adına;
A takımı oyuncularından 2 tane var. B takımı oyuncularından 8 tane var.
A takımı oyuncuları birbirlerinin overlay materialini görsün istiyorum.
B takımı oyuncuları da hiçbir şekilde overlay material görmesin istiyorum.

Örneğin among us oyununda Impostorların ismi kırmızı oluyor ve sadece impostorlar bunu görüyor, diğer crewmate oyuncular herkesin ismini beyaz olarak görüyor.

1750491997777.png
 
özel bir sebebi yok, PP de custom depth de kullanabilirsin aynı şey, ilk söylediğim mantıkta değişen birşey yok, A takımı oyuncuları birbirlerinin custom depth leri true yapacak local olarak, durum bundan ibaret aslında
 
  • Beğen
Tepkiler: kinglord34
vakit olunca kabaca demek istediğimi projeye döker link atarım ama şimdilik biraz yoğun sebebini biliyorsun. biraz üstüne kafa yor çözemeyeceğin birşey değil aslında
Valla çok iyi olur hocam, çok teşekkür ederim. Dediğiniz gibi yine de kendim denemeye devam edeceğim. Sonuca ulaşırsam buraya geri dönüş yaparım.
 
  • Beğen
Tepkiler: nonlinear