Andre Linoge

Yeni üye
11 Ara 2016
21
0
0
(6) Ankara
Arkadaşlar kısaca açıklayım.. BlendSpace 1D ile sadece ileri geri yürüme animasyonu hazırlıyorum karakter ileri yürüyor ve koşabilir.. fakat geri "S" tuşuna bastığımda geri yürüme animasyonu yerine ileri yürüme animasyonu giriyor. Bunun sebebini çözemedim yardımcı olursanız sevinirim.
 
Andre Linoge' Alıntı:
Arkadaşlar kısaca açılayım.. BlendSpace 1D ile sadece ileri geri yürüme animasyonu hazırlıyorum karakter ileri yürüyor ve koşabilir.. fakat geri "S" tuşuna bastığımda geri yürüme animasyonu yerine ileri yürüme animasyonu giriyor. Bunun sebebini çözemedim yardımcı olursanız sevinirim.

Karakter kontrolcunu atarsaniz yardimci olabiliriz. Belki de karakter giris kontrolleriniz hatali ayarlanmistir..
 
Khubur' Alıntı:
Andre Linoge' Alıntı:
Arkadaşlar kısaca açılayım.. BlendSpace 1D ile sadece ileri geri yürüme animasyonu hazırlıyorum karakter ileri yürüyor ve koşabilir.. fakat geri "S" tuşuna bastığımda geri yürüme animasyonu yerine ileri yürüme animasyonu giriyor. Bunun sebebini çözemedim yardımcı olursanız sevinirim.

Karakter kontrolcunu atarsaniz yardimci olabiliriz. Belki de karakter giris kontrolleriniz hatali ayarlanmistir..

http://i.hizliresim.com/Er8bAn.jpg

Bu şekilde yapmıştım..
 
Andre Linoge' Alıntı:
Arkadaşlar kısaca açılayım.. BlendSpace 1D ile sadece ileri geri yürüme animasyonu hazırlıyorum karakter ileri yürüyor ve koşabilir.. fakat geri "S" tuşuna bastığımda geri yürüme animasyonu yerine ileri yürüme animasyonu giriyor. Bunun sebebini çözemedim yardımcı olursanız sevinirim.

1D Blendspace içinde geri koşma animasyonunu ayarladığını varsayıyorum.

Geri tuşuna basınca karakter yüzünü kamera tarafına dönüyorsa ve bunu istemiyorsan karakterin içinde "Use Controller Rotation Yaw" işaretleyin. Kamerayı baz alarak hareket edecektir. Bunu zaten hallettiysen veya sorun bu değilse aşağıdakini uygula:

Karakter geri hareket ederken ileri koşma animasyonu devreye giriyorsa, Animation Blueprint içinde "Dot Product" kullanabilirsin. Böylelikle geri tuşuna basınca negatif değer elde edeceksin. Blendspace içinde yer alan geri koşma animasyonu çalışacaktır. 

Aşağıdaki ekran görüntüsünü uygulayabilirsin.

6rPQBv.png
 
Andre Linoge' Alıntı:
Arkadaşlar kısaca açıklayım.. BlendSpace 1D ile sadece ileri geri yürüme animasyonu hazırlıyorum karakter ileri yürüyor ve koşabilir.. fakat geri "S" tuşuna bastığımda geri yürüme animasyonu yerine ileri yürüme animasyonu giriyor. Bunun sebebini çözemedim yardımcı olursanız sevinirim.

Blendspace de speed değerini (-300)..300  gibi bir değer vermen gerekiyor.0-300 yaptıysan değiştir(300 ü örnek olarak verdim)
 
Çok teşekkür ederim sorunu hallettim :) 2-3 gündür kafa yoruyordum artık delirme noktasına gelmiştim resmen :) iyi ki varsınız.


Bir sorum daha olcak.. BlenSpace 1D yerine normal BlendSpace kullandığımızda yani karakteri sağa sola da yürütme animasyonu eklediğimizde şöyle bir sorun ortaya çıktı..

http://i.hizliresim.com/d83o1r.jpg

"Vector Length" i "Speed Set" e bağlayınca sağa sola yürüyor fakat bu sefer "Dot Product" devre dışı kalıyor geri yürümüyor, ikisini birden bağlayamıyorum. Bununla ilgili bir çözümünüz varmı acaba.


TornadoTT' Alıntı:
Andre Linoge' Alıntı:
Arkadaşlar kısaca açıklayım.. BlendSpace 1D ile sadece ileri geri yürüme animasyonu hazırlıyorum karakter ileri yürüyor ve koşabilir.. fakat geri "S" tuşuna bastığımda geri yürüme animasyonu yerine ileri yürüme animasyonu giriyor. Bunun sebebini çözemedim yardımcı olursanız sevinirim.

Blendspace de speed değerini (-300)..300  gibi bir değer vermen gerekiyor.0-300 yaptıysan değiştir(300 ü örnek olarak verdim)

Evet o şekilde yaptım şu an problem sadece BS 1D yerine normal BS kullandığımda karakterin sağa sola dönmesini engelliyor yani karakteri hem sağ sol dönüş animasyonu hemde geri yürümesini yapmaya çalışıyorum. Bluprintler yukarda resmini verdiğim şekilde..
 
Andre Linoge' Alıntı:
Çok teşekkür ederim sorunu hallettim :) 2-3 gündür kafa yoruyordum artık delirme noktasına gelmiştim resmen :) iyi ki varsınız.


Bir sorum daha olcak.. BlenSpace 1D yerine normal BlendSpace kullandığımızda yani karakteri sağa sola da yürütme animasyonu eklediğimizde şöyle bir sorun ortaya çıktı..

http://i.hizliresim.com/d83o1r.jpg

"Vector Length" i "Speed Set" e bağlayınca sağa sola yürüyor fakat bu sefer "Dot Product" devre dışı kalıyor geri yürümüyor, ikisini birden bağlayamıyorum. Bununla ilgili bir çözümünüz varmı acaba.


TornadoTT' Alıntı:
Blendspace de speed değerini (-300)..300  gibi bir değer vermen gerekiyor.0-300 yaptıysan değiştir(300 ü örnek olarak verdim)

Evet o şekilde yaptım şu an problem sadece BS 1D yerine normal BS kullandığımda karakterin sağa sola dönmesini engelliyor yani karakteri hem sağ sol dönüş animasyonu hemde geri yürümesini yapmaya çalışıyorum. Bluprintler yukarda resmini verdiğim şekilde..



image.png

image.png
image.png



Benim kullandığım sistem bu şekilde ve bir sorun çıkarmıyor.Karakteri geri geri yürütürken yüzünün kameraya dönük mü olmasını istiyosun yoksa tam tersimi?