TzLynch

Yeni üye
9 Mar 2020
17
0
0
(59) Tekirdağ
merhaba arkadaşlar bi animasyonum var animasyon başlayınca w-a-s-d space gibi tuşları devre dışı bırakmak istiyorum disable input falan denedim o mouse un da bağlantısını koparıyor mouseu kullana bilmek istiyorum bunu nasıl yapabilirim?
 
zoraki' Alıntı:
İf komutunu kullanarak yapabilirsiniz.

dostum sorun galiba yaptığım bp mesela advanced locomation v4 te roll animasyonu çalışırken zıplayamazsın eğilip kalkamazsın ama benim animasyon çalışırken zıplıyo,eğiliyo sanki animasyonum çalışırken arka planda karakter oynuyo gibi bi bilginiz var mı neler yapabilirim
 
Advancedlocomotion için söylüyorum: blueprint içinde base character var ki ana kodlamalar bu yerdedir. Mesela sen karakterin bir animasyon yaparken ziplamasini istemiyorsun. O zaman find result yerine "jumpaction" yazacaksın bu zıplama tusudur (Hangi tuşun hangi ismi aldığını da project editor kısmında input bölümünden bakabilirsin). Daha sonra mesela bir animasyonu çalıştırdığı da aynı zamanda bir boolu aktif edersin o boolun isminde roll aktif olsun. Daha sonra base colorda arattigin jumpactionun direk başına branch ekleyip branch ede roll boolunu ekliyorsun true ise stop jump bağlayıp false isede normal olan bölümü bağlıyorsun ve karakterin o animasyonu yapiyorken ziplamiyor. Diğerleri içinde geçerli bunu zıplama koşma eğilme hepsi için yapabilirsin önemli olan bunun hangi tuşla olduğunu ve yerini bilmek
 
Emirhan Altaş' Alıntı:
zoraki' Alıntı:
İf komutunu kullanarak yapabilirsiniz.

branch den nasıl tuş devre dışı bırakılır?


F tuşuna bastıktan 10 sn sonra tuş tekrar aktifleşir. 
Tabi bu kullanış amacınaza göre boolen default value aktifleştirip aktifleştir-memek size kalmış.

Ek_Acklama_2020-05-13_143543.png