mforge

Aktif üye
26 Kas 2018
275
2
53
28
Merhaba
Karakteri mause ile kontrol edebileceğim bir sisteme ihtiyacım var. Ve replicate edebilmem gerekiyor çnkü
Topdown projesindeki Simple move to location Replicate olmuyor.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Merhaba
Karakteri mause ile kontrol edebileceğim bir sisteme ihtiyacım var. Ve replicate edebilmem gerekiyor çnkü
Topdown projesindeki Simple move to location Replicate olmuyor.

Burada ikinci post ta birisi kendisine yeni bir moveto fonksiyonu yapmış.

   https://answers.unrealengine.com/qu...not-moving-on-client-in-top-down-templat.html

Kullanabilirsin.

Ama burda Mouse Released olduğunda Karakter yürümeyi bırakıyor. Released olduğunda son tıklanan Noktya yürümeye devam etmez bu kodda. 
Yani bu kodda Mause bastığında Karakter yürümeye başlıyor bıraktığnda duruyor.

Dedigin Move to hit location Fonksiyonuysa tabi.
 
MR Studio' Alıntı:
erginegider' Alıntı:
Burada ikinci post ta birisi kendisine yeni bir moveto fonksiyonu yapmış.

   https://answers.unrealengine.com/qu...not-moving-on-client-in-top-down-templat.html

Kullanabilirsin.

Ama burda Mouse Released olduğunda Karakter yürümeyi bırakıyor. Released olduğunda son tıklanan Noktya yürümeye devam etmez bu kodda. 
Yani bu kodda Mause bastığında Karakter yürümeye başlıyor bıraktığnda duruyor.

Dedigin Move to hit location Fonksiyonuysa tabi.
Bence gitmesi lazım. Scale value vermiş orda. Ona da tüm mesafeyi vektör length olarak scale e vermiş. Teoride gitmesi lazım. Denemek lazım ben denemedim. En kötü ihtimalle tick fonksiyonu ile biraz modifiye etmen gerekebilir sadece.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Ama burda Mouse Released olduğunda Karakter yürümeyi bırakıyor. Released olduğunda son tıklanan Noktya yürümeye devam etmez bu kodda. 
Yani bu kodda Mause bastığında Karakter yürümeye başlıyor bıraktığnda duruyor.

Dedigin Move to hit location Fonksiyonuysa tabi.
Bence gitmesi lazım. Scale value vermiş orda. Ona da tüm mesafeyi vektör length olarak scale e vermiş. Teoride gitmesi lazım. Denemek lazım ben denemedim. En kötü ihtimalle tick fonksiyonu ile biraz modifiye etmen gerekebilir sadece.

Yok denedim tam tahmin ettiğim gibi oldu. Verdiğin linkde şu kod isimi görüyo ama client1 nedense tıklanan noktaya Rotation dönmeden titreyerek yürüme anim calistirarak saçma bi şekilde gidiyor. Server da Client1 öyle gözükmüyor ama gayet normal gözüküyor. 

https://answers.unrealengine.com/storage/attachments/37425-partialfix.png
 
MR Studio' Alıntı:
erginegider' Alıntı:
Bence gitmesi lazım. Scale value vermiş orda. Ona da tüm mesafeyi vektör length olarak scale e vermiş. Teoride gitmesi lazım. Denemek lazım ben denemedim. En kötü ihtimalle tick fonksiyonu ile biraz modifiye etmen gerekebilir sadece.

Yok denedim tam tahmin ettiğim gibi oldu. Verdiğin linkde şu kod isimi görüyo ama client1 nedense tıklanan noktaya Rotation dönmeden titreyerek yürüme anim calistirarak saçma bi şekilde gidiyor. Server da Client1 öyle gözükmüyor ama gayet normal gözüküyor. 

https://answers.unrealengine.com/storage/attachments/37425-partialfix.png

Tickle falan biraz modifikasyon ile  hallolurdu ama neyse. Yaptıysan sorun yok. O şekilde titremesinin sebebi Client Prediction olmaması. Yani sadece client serverdan güncelleme aldığı zaman yeni yerini güncelliyor bu da onun böyle sıkıntılı bir şekilde ilerlemesine sebep oluyor.  Rotation olmaması da replicated olmamasından dır. Yine en altta birisi client prediction sorunundan bahsetmiş ve şurayı göstermiş.
https://answers.unrealengine.com/questions/34074/does-ue4-have-client-side-prediction-built-in.html
Burda da UE4 çalışanlarından bir tanesi STAFF nick iyle simplemovetolocation  ın hiç bir zaman multi için düşünülmediğini sorunun burdan kaynaklandığını söylemiş.
 Sonuç Move to fonksiyonunun replicated versiyonunu kendimiz yazmamız gerekiyor diyor. Yukarıda belirtiğim kodun serverda çalışmasını sağlarsan kodda ufak tefek değişiklerle sıkıntı olacağını sanmıyorum.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Yok denedim tam tahmin ettiğim gibi oldu. Verdiğin linkde şu kod isimi görüyo ama client1 nedense tıklanan noktaya Rotation dönmeden titreyerek yürüme anim calistirarak saçma bi şekilde gidiyor. Server da Client1 öyle gözükmüyor ama gayet normal gözüküyor. 

https://answers.unrealengine.com/storage/attachments/37425-partialfix.png

Tickle falan biraz modifikasyon ile  hallolurdu ama neyse. Yaptıysan sorun yok. O şekilde titremesinin sebebi Client Prediction olmaması. Yani sadece client serverdan güncelleme aldığı zaman yeni yerini güncelliyor bu da onun böyle sıkıntılı bir şekilde ilerlemesine sebep oluyor.  Rotation olmaması da replicated olmamasından dır. Yine en altta birisi client prediction sorunundan bahsetmiş ve şurayı göstermiş.
https://answers.unrealengine.com/questions/34074/does-ue4-have-client-side-prediction-built-in.html
Burda da UE4 çalışanlarından bir tanesi STAFF nick iyle simplemovetolocation  ın hiç bir zaman multi için düşünülmediğini sorunun burdan kaynaklandığını söylemiş.
 Sonuç Move to fonksiyonunun replicated versiyonunu kendimiz yazmamız gerekiyor diyor. Yukarıda belirtiğim kodun serverda çalışmasını sağlarsan kodda ufak tefek değişiklerle sıkıntı olacağını sanmıyorum.

Tick ile nasıl bi modif yapcami Bilmiyorum. Aslında benim ilk dediğim kodda işimi görüyor. Fakat rotat ile ilgili dediğim sorun ckyor. 
Bir kaç ay önce yine benzer bi konu açmştm. Bu actğm 2. Konu hala çözemedim gitti şu olayı ne yazıkki
 
MR Studio' Alıntı:
erginegider' Alıntı:
Tickle falan biraz modifikasyon ile  hallolurdu ama neyse. Yaptıysan sorun yok. O şekilde titremesinin sebebi Client Prediction olmaması. Yani sadece client serverdan güncelleme aldığı zaman yeni yerini güncelliyor bu da onun böyle sıkıntılı bir şekilde ilerlemesine sebep oluyor.  Rotation olmaması da replicated olmamasından dır. Yine en altta birisi client prediction sorunundan bahsetmiş ve şurayı göstermiş.
https://answers.unrealengine.com/questions/34074/does-ue4-have-client-side-prediction-built-in.html
Burda da UE4 çalışanlarından bir tanesi STAFF nick iyle simplemovetolocation  ın hiç bir zaman multi için düşünülmediğini sorunun burdan kaynaklandığını söylemiş.
 Sonuç Move to fonksiyonunun replicated versiyonunu kendimiz yazmamız gerekiyor diyor. Yukarıda belirtiğim kodun serverda çalışmasını sağlarsan kodda ufak tefek değişiklerle sıkıntı olacağını sanmıyorum.

Tick ile nasıl bi modif yapcami Bilmiyorum. Aslında benim ilk dediğim kodda işimi görüyor. Fakat rotat ile ilgili dediğim sorun ckyor. 
Bir kaç ay önce yine benzer bi konu açmştm. Bu actğm 2. Konu hala çözemedim gitti şu olayı ne yazıkki

Şimdi baktım ordaki koda. Gerçekten haklıymışsın. O kadar kolay değilmiş. Biraz bakındım kodu direk single player mantığında yapmışlar. Birde VR la çorbaya çevirmişler. Dolayısı ile bunu çevirmek sıfırdan yapmaktan daha zor. Yapacak olanlara kodları silip yeniden yapmalarını tavsiye ederim. Ama şöyle bir faydası olsun diye kodla biraz uğraştım.
Önce PlayerControllerdan ihtiyacım olan kısmını alarak tüm kodu kaldırdım.

İhtiyacım olan kısmını Character e kopyaladım ve böyle bağladım, bir tane de server event yaptım:

CharacterRotation değişkenini OnRep yaptım.

Biraz Characterin network ayarları ile oynadım:

Ulaştığım sonuç böyle oldu replication falan tamam ama hafif bir titreme oluyor, yeterli değil. Benim yaptığımda Client Prediction fake sebebi bu. Onun yapılması lazım burda. O kadar vaktim yoktu. Mousedaki decalActor da her frame ticklediği için onda da sıkıntı çıkıyor. Ona da bir ayar çekmek lazım ama ben oralara girmedim. 


Sistem tam olarak çalışıyor ama bu kodu herşeyi silip tekrar yazmak daha iyi sonuç verir. Ben sadece modifiye ettim burda. Tam sonuç için Client Prediction da usulunce yapılması gerekir.
Kolay gelsin
 
emin2045' Alıntı:
MR Studio' Alıntı:
Merhaba
Karakteri mause ile kontrol edebileceğim bir sisteme ihtiyacım var. Ve replicate edebilmem gerekiyor çnkü
Topdown projesindeki Simple move to location Replicate olmuyor.

Neden olmuyor?

Kullanılan SimplemovetoLocation fonksiyonu network için yazılmış bir kod değil çünkü. Bu fonksiyondan başka da bu duruma uyacak network ready bir fonksiyon da yok. Dolayısı ile network ta çalışmıyor. TopDown proje başlatıp multiplayer da başlatırsan sen de sorunu göreceksindir. Projeyi single player a göre yazmışlar. Bu da kodu bir anda multiye çevirmeyi zorlaştırıyor. Biraz uğraşmak gerektiriyor. Çok modifiye etmen gerekiyor ki bu seferde başlangıç kodu vermelerinin anlamı multiplayer için ortadan kalkıyor.
  Ben olsam mantığı kendim network ready olarak kurar öyle başlardım.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Tick ile nasıl bi modif yapcami Bilmiyorum. Aslında benim ilk dediğim kodda işimi görüyor. Fakat rotat ile ilgili dediğim sorun ckyor. 
Bir kaç ay önce yine benzer bi konu açmştm. Bu actğm 2. Konu hala çözemedim gitti şu olayı ne yazıkki

Şimdi baktım ordaki koda. Gerçekten haklıymışsın. O kadar kolay değilmiş. Biraz bakındım kodu direk single player mantığında yapmışlar. Birde VR la çorbaya çevirmişler. Dolayısı ile bunu çevirmek sıfırdan yapmaktan daha zor. Yapacak olanlara kodları silip yeniden yapmalarını tavsiye ederim. Ama şöyle bir faydası olsun diye kodla biraz uğraştım.
Önce PlayerControllerdan ihtiyacım olan kısmını alarak tüm kodu kaldırdım.

İhtiyacım olan kısmını Character e kopyaladım ve böyle bağladım, bir tane de server event yaptım:

CharacterRotation değişkenini OnRep yaptım.

Biraz Characterin network ayarları ile oynadım:

Ulaştığım sonuç böyle oldu replication falan tamam ama hafif bir titreme oluyor, yeterli değil. Benim yaptığımda Client Prediction fake sebebi bu. Onun yapılması lazım burda. O kadar vaktim yoktu. Mousedaki decalActor da her frame ticklediği için onda da sıkıntı çıkıyor. Ona da bir ayar çekmek lazım ama ben oralara girmedim. 


Sistem tam olarak çalışıyor ama bu kodu herşeyi silip tekrar yazmak daha iyi sonuç verir. Ben sadece modifiye ettim burda. Tam sonuç için Client Prediction da usulunce yapılması gerekir.
Kolay gelsin

Sorun cıkarmıyor mu yani bu yaptığın kod.
2. Foto yarim olmasa iyiymiş. Yarısı gözükmüyor.
 
MR Studio' Alıntı:
erginegider' Alıntı:
Şimdi baktım ordaki koda. Gerçekten haklıymışsın. O kadar kolay değilmiş. Biraz bakındım kodu direk single player mantığında yapmışlar. Birde VR la çorbaya çevirmişler. Dolayısı ile bunu çevirmek sıfırdan yapmaktan daha zor. Yapacak olanlara kodları silip yeniden yapmalarını tavsiye ederim. Ama şöyle bir faydası olsun diye kodla biraz uğraştım.
Önce PlayerControllerdan ihtiyacım olan kısmını alarak tüm kodu kaldırdım.

İhtiyacım olan kısmını Character e kopyaladım ve böyle bağladım, bir tane de server event yaptım:

CharacterRotation değişkenini OnRep yaptım.

Biraz Characterin network ayarları ile oynadım:

Ulaştığım sonuç böyle oldu replication falan tamam ama hafif bir titreme oluyor, yeterli değil. Benim yaptığımda Client Prediction fake sebebi bu. Onun yapılması lazım burda. O kadar vaktim yoktu. Mousedaki decalActor da her frame ticklediği için onda da sıkıntı çıkıyor. Ona da bir ayar çekmek lazım ama ben oralara girmedim. 


Sistem tam olarak çalışıyor ama bu kodu herşeyi silip tekrar yazmak daha iyi sonuç verir. Ben sadece modifiye ettim burda. Tam sonuç için Client Prediction da usulunce yapılması gerekir.
Kolay gelsin

Sorun cıkarmıyor mu yani bu yaptığın kod.
2. Foto yarim olmasa iyiymiş. Yarısı gözükmüyor.
Az da olsa sorun çıkarıyor, biraz daha uğraşmak gerekir. Ama bu yoldan gidebilirsin. Benin şu aralar vaktim olmadığı için devamını getirmedim. Genel gidiş yolunu gösterip ayrıntı işleri uğraşmak isteyenlere bıraktım. Ayrıca gerçek bir proje ye başlıyorsanız bence tüm kodu silip en baştan yapmak daha mantıklı dedim. Ben burda sadece modifiye ettim. Sorun çıkaran yer ise:
 1 oradaki decal component her tick 'te ayrıca çizildiginden cĺient ta titreme yapıyor. Ya kaldırılması baska şekilde halledilmesi yada optimize edilmesi gerekir. Bu kişinin tercihine göre değişeceği için daha fazla  girmedim.
 2. Client prediction ı ben sallama yaptığım için client ta ara ara belli oluyor. Tam takır yapmak zaman alır.
 3. Kodla biraz daha uğraşırsan yinede daha iyi bir sonuç elde edebilirsin. Benim çok uğraşacak vaktim yoktu.

 İkinci fotoyu bilerek öyle verdim çünkü solda kalan kısmı zaten şu an orda sende var character BP içinde. Oraya bir şey yapmayacaksın. Oraları da alsam resimde ne oldugu anlaşılmazdı.
 Son olarak ben kendim bu projeyi multi yapma amacım olsaydı tüm kodu silip yeniden kodlardım. Çünkü şu an başkasının single player olarak kodladığı şeyi multiplayer a çevirmeye çalışıyoruz. Gerçek durumda hepsini siler baştan yapardım.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Sorun cıkarmıyor mu yani bu yaptığın kod.
2. Foto yarim olmasa iyiymiş. Yarısı gözükmüyor.
Az da olsa sorun çıkarıyor, biraz daha uğraşmak gerekir. Ama bu yoldan gidebilirsin. Benin şu aralar vaktim olmadığı için devamını getirmedim. Genel gidiş yolunu gösterip ayrıntı işleri uğraşmak isteyenlere bıraktım. Ayrıca gerçek bir proje ye başlıyorsanız bence tüm kodu silip en baştan yapmak daha mantıklı dedim. Ben burda sadece modifiye ettim. Sorun çıkaran yer ise:
 1 oradaki decal component her tick 'te ayrıca çizildiginden cĺient ta titreme yapıyor. Ya kaldırılması baska şekilde halledilmesi yada optimize edilmesi gerekir. Bu kişinin tercihine göre değişeceği için daha fazla  girmedim.
 2. Client prediction ı ben sallama yaptığım için client ta ara ara belli oluyor. Tam takır yapmak zaman alır.
 3. Kodla biraz daha uğraşırsan yinede daha iyi bir sonuç elde edebilirsin. Benim çok uğraşacak vaktim yoktu.

 İkinci fotoyu bilerek öyle verdim çünkü solda kalan kısmı zaten şu an orda sende var character BP içinde. Oraya bir şey yapmayacaksın. Oraları da alsam resimde ne oldugu anlaşılmazdı.
 Son olarak ben kendim bu projeyi multi yapma amacım olsaydı tüm kodu silip yeniden kodlardım. Çünkü şu an başkasının single player olarak kodladığı şeyi multiplayer a çevirmeye çalışıyoruz. Gerçek durumda hepsini siler baştan yapardım.

Çaban için saol kral ama sağlıklı çalişmyor.
 
MR Studio' Alıntı:
erginegider' Alıntı:
Az da olsa sorun çıkarıyor, biraz daha uğraşmak gerekir. Ama bu yoldan gidebilirsin. Benin şu aralar vaktim olmadığı için devamını getirmedim. Genel gidiş yolunu gösterip ayrıntı işleri uğraşmak isteyenlere bıraktım. Ayrıca gerçek bir proje ye başlıyorsanız bence tüm kodu silip en baştan yapmak daha mantıklı dedim. Ben burda sadece modifiye ettim. Sorun çıkaran yer ise:
 1 oradaki decal component her tick 'te ayrıca çizildiginden cĺient ta titreme yapıyor. Ya kaldırılması baska şekilde halledilmesi yada optimize edilmesi gerekir. Bu kişinin tercihine göre değişeceği için daha fazla  girmedim.
 2. Client prediction ı ben sallama yaptığım için client ta ara ara belli oluyor. Tam takır yapmak zaman alır.
 3. Kodla biraz daha uğraşırsan yinede daha iyi bir sonuç elde edebilirsin. Benim çok uğraşacak vaktim yoktu.

 İkinci fotoyu bilerek öyle verdim çünkü solda kalan kısmı zaten şu an orda sende var character BP içinde. Oraya bir şey yapmayacaksın. Oraları da alsam resimde ne oldugu anlaşılmazdı.
 Son olarak ben kendim bu projeyi multi yapma amacım olsaydı tüm kodu silip yeniden kodlardım. Çünkü şu an başkasının single player olarak kodladığı şeyi multiplayer a çevirmeye çalışıyoruz. Gerçek durumda hepsini siler baştan yapardım.

Çaban için saol kral ama sağlıklı çalişmyor.

Merhabalar. Mesajını görünce biraz daha bakınayım dedim 5 10 dakika. PlayerController daki herşeyi sildim böyle:


PlayerCharacter deki herşeyi de sildim nerdeyse ve şöyle yaptım:


Başka hiç bir şey yapmadım. Sonuç şöyle oldu şimdilik. Söylediğim gibi meseleyi sıfırdan yapınca Client Prediction yapmadan bile büyük ilerleme var yani. Icona da bir şey yapmadım:

https://drive.google.com/file/d/1j9VLSXPpdWeTos3CBb4kHgIcgnNn5HhW/view?usp=sharing

Vaktim olunca client prediction da yapıp buraya eklerim bir ara inşallah. Ama bu şekilde bile şimdilik ilerlemek için yeterli gibi,burdan yürüyebilirsin.
Kolay gelsin.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Çaban için saol kral ama sağlıklı çalişmyor.

Merhabalar. Mesajını görünce biraz daha bakınayım dedim 5 10 dakika. PlayerController daki herşeyi sildim böyle:


PlayerCharacter deki herşeyi de sildim nerdeyse ve şöyle yaptım:


Başka hiç bir şey yapmadım. Sonuç şöyle oldu şimdilik. Söylediğim gibi meseleyi sıfırdan yapınca Client Prediction yapmadan bile büyük ilerleme var yani. Icona da bir şey yapmadım:

https://drive.google.com/file/d/1j9VLSXPpdWeTos3CBb4kHgIcgnNn5HhW/view?usp=sharing

Vaktim olunca client prediction da yapıp buraya eklerim bir ara inşallah. Ama bu şekilde bile şimdilik ilerlemek için yeterli gibi,burdan yürüyebilirsin.
Kolay gelsin.

Evet çalıştı ama oyun başladığnda herkes 0.0.0 lokasyonuna gidiyor ve sonra bi yere tıkladığmda Karakter hit location a gittikten sonra kendi ekseninde bir tur dönüyor :)
 
MR Studio' Alıntı:
erginegider' Alıntı:
Merhabalar. Mesajını görünce biraz daha bakınayım dedim 5 10 dakika. PlayerController daki herşeyi sildim böyle:


PlayerCharacter deki herşeyi de sildim nerdeyse ve şöyle yaptım:


Başka hiç bir şey yapmadım. Sonuç şöyle oldu şimdilik. Söylediğim gibi meseleyi sıfırdan yapınca Client Prediction yapmadan bile büyük ilerleme var yani. Icona da bir şey yapmadım:

https://drive.google.com/file/d/1j9VLSXPpdWeTos3CBb4kHgIcgnNn5HhW/view?usp=sharing

Vaktim olunca client prediction da yapıp buraya eklerim bir ara inşallah. Ama bu şekilde bile şimdilik ilerlemek için yeterli gibi,burdan yürüyebilirsin.
Kolay gelsin.

Evet çalıştı ama oyun başladığnda herkes 0.0.0 lokasyonuna gidiyor ve sonra bi yere tıkladığmda Karakter hit location a gittikten sonra kendi ekseninde bir tur dönüyor :)

Dostum oralarını sana bıraktım. Oyun başladığında 0 0 0 a gitmesi destination ın ilk başta  0 0 0 olmasındandır. Beginplay de getactorlocation falan la destination ı set edersen çözülür. Kendi etrafında dönmesi ise Destination-GetActorLocation 1 den küçük bir değer geldiğinde matemetiksel olarak normalized değeri yanlış dönüyordur büyük ihtimalle. Oraları sana bıraktım :). O yüzden burdan yürüyebilirsin dedim. Yoksa iş bitti değil yani.
Not: Onu IsNearlyZero mu öyle bir şey vardı vektör sınıfında onu check edersen çok yakın olduğunda durmasını ve böylece dönmesini engelleyebilirsin diye tahmin ediyorum.
Allah kolaylık versin.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Evet çalıştı ama oyun başladığnda herkes 0.0.0 lokasyonuna gidiyor ve sonra bi yere tıkladığmda Karakter hit location a gittikten sonra kendi ekseninde bir tur dönüyor :)

Dostum oralarını sana bıraktım. Oyun başladığında 0 0 0 a gitmesi destination ın ilk başta  0 0 0 olmasındandır. Beginplay de getactorlocation falan la destination ı set edersen çözülür. Kendi etrafında dönmesi ise Destination-GetActorLocation 1 den küçük bir değer geldiğinde matemetiksel olarak normalized değeri yanlış dönüyordur büyük ihtimalle. Oraları sana bıraktım :). O yüzden burdan yürüyebilirsin dedim. Yoksa iş bitti değil yani.
Not: Onu IsNearlyZero mu öyle bir şey vardı vektör sınıfında onu check edersen çok yakın olduğunda durmasını ve böylece dönmesini engelleyebilirsin diye tahmin ediyorum.
Allah kolaylık versin.

Anladım :) 0.0.0 kısmını halletim zaten. 
Dediğin gibi IsNearlyZero kullanarak bisyler yapmaya calstım Ama oyun basladığı anda karakter Vectorün zaten yakınında olduğu için hareketsiz baslıyor ve hareket etmiyor. Tick den dolayı bu tekrarlanıyor. Çok düşününce beynim duruyor çözum üretemedim
 
MR Studio' Alıntı:
erginegider' Alıntı:
Dostum oralarını sana bıraktım. Oyun başladığında 0 0 0 a gitmesi destination ın ilk başta  0 0 0 olmasındandır. Beginplay de getactorlocation falan la destination ı set edersen çözülür. Kendi etrafında dönmesi ise Destination-GetActorLocation 1 den küçük bir değer geldiğinde matemetiksel olarak normalized değeri yanlış dönüyordur büyük ihtimalle. Oraları sana bıraktım :). O yüzden burdan yürüyebilirsin dedim. Yoksa iş bitti değil yani.
Not: Onu IsNearlyZero mu öyle bir şey vardı vektör sınıfında onu check edersen çok yakın olduğunda durmasını ve böylece dönmesini engelleyebilirsin diye tahmin ediyorum.
Allah kolaylık versin.

Anladım :) 0.0.0 kısmını halletim zaten. 
Dediğin gibi IsNearlyZero kullanarak bisyler yapmaya calstım Ama oyun basladığı anda karakter Vectorün zaten yakınında olduğu için hareketsiz baslıyor ve hareket etmiyor. Tick den dolayı bu tekrarlanıyor. Çok düşününce beynim duruyor çözum üretemedim
Onu da ben yapayım senin için :)


Soracağın yer olursa sorarsın yine.
 
erginegider' Alıntı:
MR Studio' Alıntı:
Anladım :) 0.0.0 kısmını halletim zaten. 
Dediğin gibi IsNearlyZero kullanarak bisyler yapmaya calstım Ama oyun basladığı anda karakter Vectorün zaten yakınında olduğu için hareketsiz baslıyor ve hareket etmiyor. Tick den dolayı bu tekrarlanıyor. Çok düşününce beynim duruyor çözum üretemedim
Onu da ben yapayım senin için :)


Soracağın yer olursa sorarsın yine.

Her Client kendinde sorunsuz bir sekilde çalışyor ama birbirini öyle görmuyorlar. Yani client1 yürüme durduğunda kendi etrafında dönmüyor ama kendi ekraninda client2 de yine dönme oluyor. 
Artı bu sistem geçici çözüm gibi sanki gelecek vadetmiyor gibime geldi.
Bu iş bizi uğraştrcak gibi o yüzden kalsın şimdilik :) Eline sağlık Teşekkür ederim Kral.
 
MR Studio' Alıntı:
erginegider' Alıntı:
Onu da ben yapayım senin için :)


Soracağın yer olursa sorarsın yine.

Her Client kendinde sorunsuz bir sekilde çalışyor ama birbirini öyle görmuyorlar. Yani client1 yürüme durduğunda kendi etrafında dönmüyor ama kendi ekraninda client2 de yine dönme oluyor. 
Artı bu sistem geçici çözüm gibi sanki gelecek vadetmiyor gibime geldi.
Bu iş bizi uğraştrcak gibi o yüzden kalsın şimdilik :) Eline sağlık Teşekkür ederim Kral.

Hocam daha dur yeni başladık. Hemen bırakma öyle.:)
Ben de sonradan aklıma geldi biz server ı düşünmedik diye tam ona bakıyordum. Onu da hallettim. 
Durmak yok yola devam:


Event ler RunOnServer ve reliable olacaklar.

Bu işler böyle, kod arıza çıkaracak biz çözeceğiz :). Yine olursa yine çözeceğiz.