I have a mesh component on an actor that’s attached to a collision component(root) and the way I’m currently moving it is I use two locations MyLocation and TargetLocation. I lerp based on some multiplier times the delta seconds and it gets updated every tick. I’m wondering if there’s any problems in implementing this way or should I look into using a projectile movement?
No if its comftible for you
That way works fine if you have a static end point. If you introduce an end point that can change while the actor is moving, you’ll need to do some smoothing to prevent your actor from doing sharp turns. In that case, the projectile system might be better.