Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Karakter her yürüdüğünde belli bir birim ilerlemesi
#1
Öncelikle herkese kolay gelsin.

2D bir karakterin her yürüdüğünde belli bir birim ilerlemesini istiyorum. Örneğin tuşa her bastığımda X ekseninde 5 birim yürümesini istiyorum. Bunun için BP'te bir yöntem denedim. Pek sağlıklı durmadığı için sizinde fikirlerinizi almak istiyorum. Belki daha basti bir yöntemi vardır. BP Ektedir.


[img=1035x653]https://i.imgyukle.com/2020/07/22/SB2Spq.png[/img]
Ara
Cevapla
#2
https://hizliresim.com/Cmg6zs

4 tuşuna bastığımda var olan konumumun X eksenine 5 birim daha ekliyor böyle yapıla bilir
Cevapla
#3
Add location ile basit bir şekilde yapabilirsin add location adı üstüne lokasyon eklemeye yarar konumun 0 ise 5 verirsen her hangi bir x y z birimine. O zaman +5 o yöne gider bu add locationu 1 tuşuna verdin diyelim her 1 tuşuna bastığında belirttiğin değer kadar artacaktır buda aslında senin istediğin çözüm yolunda denk gelir
İnsan; gücü olmadığı için değil, hedefi olmadığı için yol alamaz.
Ara
Cevapla
#4
Hocam, add location ile kurduğumda karakter ışınlanıyor gibi oluyor yürüyormuş gibi görünmesi için time line kullanmak istedim. Bu zamanda örneğin 5 Saniye boyunca +5 ekliyor buda +60 65e filan denk geliyor.
Ara
Cevapla
#5
Add location ekleriende add mivementi oynatabilirsin o zaman sorun çözülür. Yani şöyle biz mesela w ya bastığımızda add mivement oluyor ya onu sen add locationa ekleyeceksin birde o zaman location alırken aynı zamanda yürür
İnsan; gücü olmadığı için değil, hedefi olmadığı için yol alamaz.
Ara
Cevapla
#6
(23-07-2020, Saat: 18:08)muhammedsgrl Adlı Kullanıcıdan Alıntı:  Add location ile basit bir şekilde yapabilirsin add location adı üstüne lokasyon eklemeye yarar konumun 0 ise 5 verirsen her hangi bir x y z birimine. O zaman +5 o yöne gider bu add locationu 1 tuşuna verdin diyelim her 1 tuşuna bastığında belirttiğin değer kadar artacaktır buda aslında senin istediğin çözüm yolunda denk gelir

Lerp nodunu kullana bilirsin yürümüş gibi X noktasından Y noktasına daha yumuşak hareket der
Cevapla
#7
(24-07-2020, Saat: 10:07)muhammedsgrl Adlı Kullanıcıdan Alıntı:  Add location ekleriende add mivementi oynatabilirsin o zaman sorun çözülür. Yani şöyle biz mesela w ya bastığımızda add mivement oluyor ya onu sen add locationa ekleyeceksin birde o zaman location alırken aynı zamanda yürür

Hocam ikisinin bir anda kullanılabildiğini bilmiyordum. Denediğimde de başarısız oldum. Örnek olarak yapıp görsel olarak yükleyebilir misiniz? Zahmet olmassa.

İyi forumlar dilerim.

(24-07-2020, Saat: 11:52)ahtek07 Adlı Kullanıcıdan Alıntı:  
(23-07-2020, Saat: 18:08)muhammedsgrl Adlı Kullanıcıdan Alıntı:  Add location ile basit bir şekilde yapabilirsin add location adı üstüne lokasyon eklemeye yarar konumun 0 ise 5 verirsen her hangi bir x y z birimine. O zaman +5 o yöne gider bu add locationu 1 tuşuna verdin diyelim her 1 tuşuna bastığında belirttiğin değer kadar artacaktır buda aslında senin istediğin çözüm yolunda denk gelir

Lerp nodunu kullana bilirsin yürümüş gibi X noktasından Y noktasına daha yumuşak hareket der

Bunu da denedim hocam. Timeline ile aldığım sonucun aynısını aldım. Daha doğrusu olay şu; Tam olarak 5.0 yürümesini istiyorum. Timeline ve Lerp kullandığımda, sonuç olarak 5.1 ya da 4.9 gibi sekmeler olabiliyor sanırım. En azından ben yaptığımda böyle oldu yanlış yapmadıysam tabi ki.
Ara
Cevapla
#8
(24-07-2020, Saat: 18:39)acemiunrealci Adlı Kullanıcıdan Alıntı:  
(24-07-2020, Saat: 10:07)muhammedsgrl Adlı Kullanıcıdan Alıntı:  Add location ekleriende add mivementi oynatabilirsin o zaman sorun çözülür. Yani şöyle biz mesela w ya bastığımızda add mivement oluyor ya onu sen add locationa ekleyeceksin birde o zaman location alırken aynı zamanda yürür

Hocam ikisinin bir anda kullanılabildiğini bilmiyordum. Denediğimde de başarısız oldum. Örnek olarak yapıp görsel olarak yükleyebilir misiniz? Zahmet olmassa.

İyi forumlar dilerim.

(24-07-2020, Saat: 11:52)ahtek07 Adlı Kullanıcıdan Alıntı:  Lerp nodunu kullana bilirsin yürümüş gibi X noktasından Y noktasına daha yumuşak hareket der

Bunu da denedim hocam. Timeline ile aldığım sonucun aynısını aldım. Daha doğrusu olay şu; Tam olarak 5.0 yürümesini istiyorum. Timeline ve Lerp kullandığımda, sonuç olarak 5.1 ya da 4.9 gibi sekmeler olabiliyor sanırım. En azından ben yaptığımda böyle oldu yanlış yapmadıysam tabi ki.
Evet dün bende denedim float çıktısını tam sayı halinde denedim hem lerp hemde timeline çıktıyı tam sayı yapsamda arada birkaç hata 1 eksik yada fazla gidiyor ama çözüm olarak 5 br hareket eden inplace özelliği aktif olmayan bir animasyon yapıp eğer Collinsion la senkron bir şekilde giderse bunuda animatinommontage halinde yapılırsa sürekli olarak 5 br hareket ettirile bilir aklıma böyle bir çözüm geldi
Cevapla
#9
(25-07-2020, Saat: 14:53)ahtek07 Adlı Kullanıcıdan Alıntı:  
(24-07-2020, Saat: 18:39)acemiunrealci Adlı Kullanıcıdan Alıntı:  Hocam ikisinin bir anda kullanılabildiğini bilmiyordum. Denediğimde de başarısız oldum. Örnek olarak yapıp görsel olarak yükleyebilir misiniz? Zahmet olmassa.

İyi forumlar dilerim.


Bunu da denedim hocam. Timeline ile aldığım sonucun aynısını aldım. Daha doğrusu olay şu; Tam olarak 5.0 yürümesini istiyorum. Timeline ve Lerp kullandığımda, sonuç olarak 5.1 ya da 4.9 gibi sekmeler olabiliyor sanırım. En azından ben yaptığımda böyle oldu yanlış yapmadıysam tabi ki.
Evet dün bende denedim float çıktısını tam sayı halinde denedim hem lerp hemde timeline çıktıyı tam sayı yapsamda arada birkaç hata 1 eksik yada fazla gidiyor ama çözüm olarak 5 br hareket eden inplace özelliği aktif olmayan bir animasyon yapıp eğer Collinsion la senkron bir şekilde giderse bunuda animatinommontage halinde yapılırsa sürekli olarak 5 br hareket ettirile bilir aklıma böyle bir çözüm geldi
Çok mantıklı bir çözüm deneyeceğim hocam. Teşekkür ederim iyi forumlar. Smile
Ara
Cevapla
 


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  patlamalar oluşturan bir karakter. ceri 9 753 06-06-2020, Saat: 21:04
Son Yorum: leonscottkfm
  Topdown Karakter Hareket etmiyor mrtcnaslnts 1 128 20-05-2020, Saat: 19:31
Son Yorum: muhammedsgrl
  Karakter Kontrolleri Gelmiyor. leonscottkfm 5 242 08-05-2020, Saat: 12:55
Son Yorum: muhammedsgrl
  To Upper özel karakter sorunu okka33 1 347 21-10-2019, Saat: 21:08
Son Yorum: TR26SkyWalker26TR
  Karakter Etkileşimi leonscottkfm 3 541 15-10-2019, Saat: 16:19
Son Yorum: İlhamPerisi
  Karakter BP'i içerisinde tuşları devre dışı bırakma alpery 9 1,237 31-08-2018, Saat: 21:10
Son Yorum: alpery
  TPS Karakter ve Silah Rig Alper2142 7 1,416 27-01-2018, Saat: 18:45
Son Yorum: theysfkaan
  Level-Karakter sorunu ks5454 3 956 30-11-2017, Saat: 14:44
Son Yorum: ks5454
Question Karakter'e kendi yönünü vermek? Makstosei 1 940 24-11-2017, Saat: 18:12
Son Yorum: Khubur
  Vehicle Karakter Teleport Airland 12 2,335 27-02-2017, Saat: 16:58
Son Yorum: leonscottkfm

Hızlı Menü:


Unreal Engine Türkiye

This forum is only for fans and support. It has nothing to do with Epic Games.

Bu site sadece fan ve destek amaçlıdır. Epic Games ile bir ilgisi yoktur.