beytullahbayram

Yeni üye
9 Ara 2021
15
-1
0
(14) Bolu
arkadaşlar video izleyerek hem öğreniyorum hem yapıyorum ama hata ile karşılaştım videodakini yaptım ancak mermi sola doğru gidiyor 

q11gpja.png
[/url][/img]
 
Bullet ref in baktığı yön farklı. Relative rotation değerine -90 ekleyip tekrar deneyebilirsin. ya da get forward vector gerine get right vector diyebilirsin. Bunların yerine bullet ref 'in get world transform diyecek direk onu bağlayabilirsin. sadece bullet refin scale değerin 0.2,0.2,0.2 yap.

Yani kısacası bullet refin yönü sola bakıyor onu döndürüp ileri bakmasını sağla
 
BulletRef denen componentin WorldRotation değerini al ve direk make transforma bağla. İlerde daha karmaşık sistemler oluşturacaksın. O yüzden şimdiden aklında bulunsun. Silah için de ayrı bir sınıf ve blueprint oluştur. Direkt karakterinin içinde şu an oluşturabilirsin. Öğrenme aşamasındasın.
 
get actor forward vector * float( mesela 1000)

Bunu yaparsan merminin düze bakan kısmı neresiyse o kısımdan referans alınarak 1000 le çarpılmış hız elde edersin. Yada Physical linear velocity de kullanabilirsin fiziksel ise.

Sen başka bir şey sormuşsun heralde . Spawn olurkenki rotasyonla ilgili. Onu direkt kendi içinden ayarlasana olmuyor mu ? Arrow falan koy dene bakalım.