Eppek

Yeni üye
12 Ara 2015
1
0
0
(55) Samsun
Okçunun animasyon sırasında elini arkasına uzattığında bir ok alıp yayla fırlatmasını istiyoruz, bu konuda yardımcı olabilecek birisi varsa çok minnettar kalırız. :)
 
UE4 yada blueprints hakkında en ufak bir bilgimin olmamasına rağmen şöyle bir tahminde bulunacağım.

Event: reload > Okçu reload animasyonu > reload tamamlandı.

Faydalı olması amacıyla bir tutorial:
Bu içeriği görmek için üçüncü parti çerezlerine izin vermeniz gerekli.
Daha fazla detay için çerezler sayfasını ziyaret edin.
 
O9l0JZ.png


Kaba haliyle animation blueprint'in bu şekilde olabilir. stillPressing bool değeri ve mouse sol tık'ın basılı olup olmadığını denetlemekte. Basılıyken attack start çalışır ve sonrasında bow overdraw'da kalır(Yayın daha çok gerilmesi). Mouse'u bıraktığında shoot'a geçer ve ok atılır. Eğer mouse'a hızlıca basıp çekersen attack start'tan bow overdraw'a geçemeden idle/run'a geri döner sistem.

Anlaşılmadıysa daha basitçe anlatabilirim :D

Not: Okların tek tek atıldığını varsaydım.