Hi I am currently working on a project in UE5 that uses projectile movment. The idea is pretty simple. Have a projectile fired from the player location to where they are looking at. However I noticed something strange with the velocity of my “Projectile Movement” component. It seems setting the velocity of the object at runtime in my actors blueprints, is different from setting it in the Projectile Movements menu.
For example if I set the intial speed, max speed, and velocity of Projectile movement to ‘6000’ in the menu, everything works fine without issue. But if I set my initial speed and max speed to 6000, and the velocity to 0. Then I use the node “Set velocity in local space” in the actors constructor to set the velocity of the projectile movement component to 6000. Then I find the projectile does not travel in the direction that the actor is looking in. It only travels in one direction at any given time.
Theoretically setting the parameters in the constructor as opposed to the components menu should be exactly the same, so I am not sure what is causing this issue.